← asidu.app

Privacy Policy — Asidu

Effective date: 2026-09-18 · Last updated: 2026-11-04

Asidu ("the App") is developed under the brand Studio Flysch. Studio Flysch is a brand of:

Nicolas Burri Studio GmbH
Flüelastrasse 16, c/o Genossenschaft Atelier Uto, 8048 Zürich, Switzerland
UID CHE-470.128.392, commercial register of the Canton of Zürich
Represented by Nicolas Burri, managing director
Contact for all privacy matters: [email protected]

We are the controller for the processing described here. This policy explains what data the App and the website asidu.app process, why, where, for how long, and what rights you have. Asidu is offered in Switzerland and is intended for adults (18 and over).

1. Summary

2. Data stored only on your device

You control this data: export it (Profile → Data → Export Backup), import it, or delete everything (Profile → Data → Delete All Data). We have no copy. A coach report (Profile → Data → Share with Coach) is created on your device and leaves it only if you share it yourself. Your iPhone backup (iCloud Backup or computer) includes this data; that backup is controlled by you and Apple. The Intervals.icu access key is not included.

3. Apple Health

With your permission, the App reads: active and resting energy, workouts (type, duration, energy, and which app or device recorded them), body mass, body-fat percentage, height, biological sex, date of birth, heart rate variability, resting heart rate, sleep, VO₂ max and — only if you turn on cycle correction — menstrual flow.

With your permission, the App writes: dietary energy, protein, carbohydrates, fat and caffeine (one value per meal), and body mass you record in the App. Meals estimated by AI are written only after you confirm, correct or edit them.

Health data is processed on your device to calculate targets, trends and recovery signals. Raw Health data is never sent to our server, to Anthropic or to any other third party, never used for advertising and never sold. Values derived from it leave the device only in two cases you start yourself: an AI meal suggestion (remaining calories, protein and fat for the day, Section 5.1) and the optional Intervals.icu export of daily nutrition totals from the entries you log in Asidu (Section 5.6).

You can revoke any permission in iOS Settings → Privacy & Security → Health → Asidu.

3.1 Cycle correction (optional, off by default)

If you turn on cycle correction (Profile → Training → Cycle Correction), the App reads menstrual flow from Apple Health. It looks back at your past cycles, estimates how much water you typically retained in the second half of a cycle and subtracts it from your weigh-ins before calculating your weight trend, weekly outlook and calibration. It does not predict your cycle, ovulation or fertility, and it doesn't change your calorie or macro targets directly.

Cycle data is processed only on your device and never leaves it. A coach report uses the corrected weight trend but does not mention your cycle. Cycle data is health data that we process only with your explicit consent, which you give by turning the feature on and allowing the permission; you can withdraw it at any time by turning it off or revoking the permission.

4. Calendar

With your permission, the App reads title, start time and duration of events in the calendars you select (Profile → Training Calendar) — none by default, and never notes, locations or attendees.

Titles are recognised on your device first. Only a title the App can't recognise itself is sent once — with its duration — via our server to Anthropic to find out whether it is a workout. Titles that look medical (for example doctor, physio, therapy, clinic, hospital, Arzt, Therapie) are never sent. You can turn this off under Profile → Privacy ("Recognise unclear titles online"); unclear titles then stay unrecognised. The result is stored on your device.

5. What leaves your device, and why

Requests that are not sent directly from your iPhone go to our server on Cloudflare Workers (Section 6), which forwards them. Our server does not store or log the content of your requests.

5.1 AI features (consent required)

Before you use an AI feature for the first time, the App asks for your consent ("Before you use AI"). You can withdraw it at any time under Profile → Privacy; AI features then stop until you allow them again.

What is sent via our server to Anthropic, PBC (USA):

FeatureWhat is sent
AI meal logging (text or photo)The text you typed or the photo you took (downscaled; image metadata such as location removed)
Correction ("Fix")Your original description, the recognised items with rounded amounts and calories, and your instruction (the photo is not sent again)
Adjust an entryName, nutritional values and your instruction
Nutrition labelThe photo of the label
Meal suggestionOne dish idea, your remaining calories, protein and fat for the day (rounded to 50 kcal and 5 g), your dietary preference and the meal
Recipe from a linkTitle, servings and ingredient lines (the App loads the page itself; the link and the rest of the page are not sent)
Cooking stepsMeal title and ingredients with amounts
PDF importThe text of the PDF (up to 20 pages), once, read on your iPhone; lines that look like personal details (such as name, e-mail, weight or address) are removed first. A PDF without readable text is not sent
Calendar recognitionOne unclear event title and its duration (Section 4)

Text the App can match in its built-in Swiss food database is never sent.

A PDF or photo can contain health information (for example an export from another nutrition app). Only upload what you want analysed, and nothing that contains other people's data.

No name, e-mail address, Apple ID, profile, diary or raw Health data is sent, and Anthropic doesn't receive any of our identifiers.

5.2 Food search and barcodes

5.3 Subscriptions, Lifetime and AI budget

For AI features and calendar recognition, the App sends Apple's signed purchase record. Our server verifies it against Apple's certificates and uses the original transaction number Apple assigns to your purchase — not your name or Apple ID — to keep your AI budget: per number, the cost of your AI requests per day and month (or trial), the number of requests and the time of the last request. With Lifetime it counts calendar recognitions per month (at most 50). We can't link the number to you as a person; Apple can, under Apple's privacy policy.

5.4 AI credits

When you first buy credits, the App creates a random credit-account identifier, stores it in your keychain (and, if iCloud Keychain is on, in iCloud Keychain, so your other devices with the same Apple ID share the balance) and passes it to Apple as "app account token". Our server stores per credit account: the balance, the transaction numbers of credit purchases (so each is credited once and refunds can be applied), daily totals and, for 60 seconds, a one-way checksum of each request to stop accidental repeats. No request content is stored. The credit-account identifier is never sent or stored together with the device identifier.

5.5 Device identifier

To limit food search, barcode lookups and Intervals.icu connection attempts, and for AI requests without a purchase record or credit account, the App sends a random identifier that it creates on first use and stores in your keychain. Our server counts requests per identifier and day and keeps the counters for 48 hours. Requests without an identifier are rejected; we don't use your IP address as a substitute.

The identifier stays in the keychain when you delete the App and moves to a new iPhone with an encrypted backup. "Delete All Data" (Profile → Data) and "Reset device identifier" (Profile → Privacy → Server data) replace it with a new random one.

5.6 Intervals.icu (optional, off by default)

If you connect your Intervals.icu account (Profile → Training → Intervals.icu), the App exchanges data with Intervals.icu directly from your iPhone.

5.7 Notifications and analytics

Reminders are local notifications; no data leaves your device. The App contains no analytics, advertising or crash-reporting SDK. If you share analytics with app developers in iOS settings, Apple gives us aggregated statistics.

6. Recipients

RecipientPurposeDataCountryTransfer basisRetention
Cloudflare, Inc. (Workers, Durable Objects, KV, Pages, Email Routing)Our server, website and forwarding of support e-mailRequests in Section 5 in transit; counters, AI budget and credit records; technical error logs; website requestsUSA and global network; AI budget and credit records stored in the EUSwiss-US Data Privacy Framework (Cloudflare is certified) and Cloudflare's data processing addendumCounters 48 h; AI budget 60 days after the last request; credits see Section 9; error logs a few days (at most 7)
Anthropic, PBCAI analysis (Section 5.1)Request content only, no identifiersUSAStandard contractual clauses with the Swiss addendum, as part of Anthropic's commercial terms and data processing addendumDeleted within 30 days; requests flagged for a possible usage-policy violation up to 2 years; trust-and-safety classification results up to 7 years; never used for training
FatSecretFood search, barcodeSearch term or barcode onlyAustraliaThe request contains no data about youUnder FatSecret's terms
Open Food FactsBarcode lookupBarcode, IP addressFranceCountry with adequate protectionUnder Open Food Facts' policy
intervals.icu Ltd, LondonOptional import and export (Section 5.6)Section 5.6United KingdomCountry with adequate protection; you connect your own accountYour Intervals.icu account, under Intervals.icu's privacy policy
ApplePurchases, subscriptions, TestFlight, App StorePurchase and test dataIreland / USAApple acts under its own privacy policyUnder Apple's policy
Brevo (Sendinblue SAS)Website waitlistE-mail address, optional answers, sign-up date and sourceFranceCountry with adequate protection; Brevo's data processing agreementUntil you unsubscribe, at the latest 12 months after launch
Google (Gmail)Support e-mails, forwarded there by Cloudflare Email RoutingYour e-mail address and messageUSASwiss-US Data Privacy Framework (Google is certified)Section 9

7. Legal bases

8. Information stored on your device (Art. 45c Telecommunications Act)

The App stores two identifiers in your device's keychain: the device identifier (Section 5.5) and, once you buy credits, the credit-account identifier (Section 5.4). They are needed for usage limits and for your credit balance. You can reset the device identifier at any time under Profile → Privacy → Server data; the credit-account identifier stays because it holds purchased credits. If you don't want these identifiers to be used, don't use food search, barcode lookup, AI or credits; all other features work without them.

9. Retention

10. Automated decisions

If Apple tells us that a subscription or credit purchase was refunded or revoked, our server automatically stops AI access for that subscription, or removes the refunded credits from the remaining balance (the balance never becomes negative). No person reviews this beforehand. You can ask us at [email protected] to explain the decision and to have it reviewed by a person.

11. Your rights

You have the right to information, rectification, deletion, restriction, data portability and objection, and you can withdraw consent at any time with effect for the future.

12. Security and breaches

Connections are encrypted (HTTPS). If a security breach affects your data and you need to act, we will inform you in the App and on asidu.app, and notify the FDPIC where required.

13. Minimum age

Asidu is only for people aged 18 or over. The App asks for your year of birth before you start.

14. TestFlight

If you test a beta version through Apple's TestFlight, Apple shares with us your tester e-mail address (or the public link you used), device model, OS version, crash reports and the feedback you choose to send, under Apple's TestFlight terms. We use them only to improve the beta and delete them when the beta ends.

15. Support e-mails

If you write to [email protected], we process your e-mail address, your message and any attachments to answer you. Mail is forwarded by Cloudflare Email Routing to our e-mail provider. Please don't send health information by e-mail unless your request needs it.

16. Website asidu.app

17. Changes

We update this policy when features change and show material changes in the App. The current version is available at https://asidu.app/privacy and in the App under Profile → Legal.