Effective Date: July 26, 2026
Last Updated: August 4, 2026
This is the English courtesy translation of our privacy notice. The German original, Datenschutzerklärung, is legally authoritative for users in Germany and governs in the event of any discrepancy.
MiraiApps.de ("we," "our," or "us") built Yoga24, an iOS app for planning and practicing yoga. This Privacy Policy explains what information Yoga24 handles, who it's shared with, and why.
By using Yoga24, you agree to the practices described below. If you do not agree, please do not use the app.
Yoga24 doesn't run its own server, and it doesn't require an account. Most of what the app knows about you — your routines, session history, streaks, favorites — is stored only on your device.
Two specialized third-party services are involved in specific, limited ways:
Neither service ever receives your name, your Sign in with Apple identifier, or your Health data — those stay on your device, as described in Section 2.
None of the following is sent to us or to any third party. It's stored using Apple's standard on-device storage (UserDefaults) and, where noted, a private App Group shared only between the Yoga24 app and its own widget/Live Activity extension on the same device.
Uninstalling Yoga24 deletes all of this. Settings → Your Data inside the app also lets you clear session history, saved poses, or saved routines individually at any time.
Two features exchange data directly with Apple's own systems, from your device to Apple — never through us or any other third party.
Signing in is entirely optional; Yoga24 works fully without it. If you choose Continue with Apple:
.fullName scope) — never your email, not even a private relay address.Health sync is off by default; it's only requested if you enable Profile → Sync to Health.
Yoga24 uses exactly two third-party SDKs. No others — no ad networks, no crash reporters, no additional analytics tools.
| Service | Purpose | Active by default? | What it receives | Their privacy policy |
|---|---|---|---|---|
| RevenueCat | Manages the Yoga24 Plus subscription — checks your current plan and processes purchases/restores | Yes, on every launch | An anonymous, device-generated RevenueCat user ID (never linked to your name or Apple ID); purchase/transaction and entitlement data relayed via Apple's StoreKit; basic device/platform info | RevenueCat Privacy Policy |
| TelemetryDeck | Anonymous product analytics — which features get used, so we know what to improve | Yes | Event names and properties listed in Section 5, tied only to a non-reversible salted hash that cannot identify you or be used to track you across apps. TelemetryDeck is EU-based and hosts its data in the European Union. | TelemetryDeck Privacy Policy |
RevenueCat's SDK talks to Apple's StoreKit under the hood and to RevenueCat's own servers to keep your subscription status in sync — this happens automatically whether or not you ever purchase Yoga24 Plus, since the app needs to know your current plan to show the right screens.
We do not use App Tracking Transparency, the Identifier for Advertising (IDFA), or any SDK that links your activity with data from other companies for advertising purposes. Yoga24 shows no ads and does not build advertising profiles.
Yoga24 sends the following events to TelemetryDeck — always tied only to a non-reversible salted hash, never to your name, email, or Apple ID:
| Event | When it fires | Properties sent |
|---|---|---|
app_opened | You launch or return to the app | none beyond the shared properties below |
onboarding_completed | You finish onboarding | experience level, number of goals selected, preferred session duration, weekly session goal, whether reminders are on |
routine_created | You save a new custom routine or duplicate a default one | how it was created (from scratch / duplicated), level, number of poses — not the routine's name or contents |
session_started | You begin a practice session | level, requested duration, number of poses |
session_completed | You finish a practice session | level, poses completed, minutes practiced, requested duration, current streak |
session_abandoned | You end a session early | level, poses completed, number of poses, seconds practiced, requested duration |
streak_milestone | Your streak crosses a milestone (e.g., 7, 30, 100 days) | the streak length |
widget_instructions_viewed | You view the home screen widget setup instructions | source screen |
Alongside these events we attach a few durable anonymous attributes — your experience level, preferred session duration, weekly session goal, current streak, and a running count of lifetime sessions completed — so we can understand usage in aggregate. TelemetryDeck also records standard device context automatically (such as app version, OS version, and device model). None of this can identify you.
None of this includes your name, your routine names, your Sign in with Apple identifier, or your Health data — those never leave your device.
Because TelemetryDeck collects no personal data and uses only non-reversible salted identifiers, there is no consent toggle and nothing to opt out of — there is no individual profile to build, disable, or delete.
If you subscribe to Yoga24 Plus, the transaction itself is processed by Apple through StoreKit — we never see your payment method, card details, or billing address. RevenueCat receives the resulting purchase and entitlement data (Section 4) to determine whether your subscription is active. See Apple's Privacy Policy for how Apple itself handles payment data.
We do not sell, rent, or trade your personal information.
Locally stored data benefits from iOS's own device-level protections (app sandboxing, on-device encryption when your device is locked). Data sent to RevenueCat or TelemetryDeck is encrypted in transit (TLS). No method of storage or transmission is 100% guaranteed against every risk, but Yoga24's minimal network footprint — two narrowly-scoped SDKs, no server of our own — keeps that surface area small.
For the on-device data in Section 2, you already have full, immediate control — see Section 8. For the limited data that does leave your device (Sections 4–6), you have the following rights; contact us at info@miraiapps.de and we will respond within 30 days:
MiraiApps.de is based in Germany.
We do not sell or share personal information for cross-context behavioral advertising. The categories of information disclosed to service providers are limited to anonymous identifiers (RevenueCat, TelemetryDeck) and purchase/usage information (Section 4), disclosed only for the business purposes described there. You may request to know or delete this information by contacting us; there is no financial incentive program to disclose.
For the data described in Sections 4–6, MiraiApps.de acts as the data fiduciary. Contact info@miraiapps.de to access, correct, or erase this data, or to raise a grievance.
Yoga24 is a general-audience app for yoga practitioners of all levels and is not directed at children under 13. We do not knowingly collect personal information from children. The analytics events in Section 5 carry no age information and are anonymous by design; if you believe a child's data has been collected in a way that concerns you, contact us at info@miraiapps.de.
If Yoga24's data practices change — a new SDK, a new feature that collects different data — we will update this policy, change the "Last Updated" date above, and note the change in the app's release notes before you update to that version. Continued use of Yoga24 after a change is posted constitutes acceptance of the updated policy.
Questions or concerns about this Privacy Policy or Yoga24's data practices:
See also: Impressum (German legal notice) · Terms of Use