Last updated · November 12, 2026

Privacy Policy.

Dotted is a private habit notebook for iPhone, iPad, Mac, Apple Watch and Apple Vision Pro, developed and operated by Teddy App Labs ("we", "us", or "our"). Your notebook content stays on your devices and in your own iCloud account. Dotted also uses third-party services for purchases, product analytics, advertising measurement, and crash and performance diagnostics. The App Store privacy label lists the data these services collect.

1. The Data We Do Not Collect

Dotted does not require a Dotted account and does not display advertising. Your habit names, task text, moods, notes, journal entries, and attached photos are not sent as product analytics. Product analytics record app interactions, such as opening the app, completing onboarding, creating or checking a habit, viewing the paywall, and making a purchase, without the text or photos in your notebook.

2. Where Your Data Lives

All habit content you create in Dotted is stored locally on your device using Apple's on-device frameworks (SwiftData). The same content is synchronized through your personal Apple iCloud account so it can appear on your other Apple devices signed in to the same Apple Account. The data travels between your devices and Apple's iCloud only — it never reaches Teddy App Labs.

3. Shared Rituals (Optional)

Dotted supports an optional Shared Rituals feature that lets you keep one small ritual together with another person you trust. When you choose to share a ritual, the ritual's data is stored in Apple's CloudKit Shared Database between you and the participant you invite. Only you and the people you invite can see that ritual; we cannot see its contents. You can leave or stop a shared ritual at any time inside the app.

4. Subscriptions and In-App Purchases

Dotted Pro is offered as a monthly subscription, an annual subscription, and a lifetime in-app purchase. Payment is processed entirely by Apple through the App Store. We do not see, collect, or store any payment details, card information, or Apple Account details. Subscription entitlement is managed by RevenueCat, which receives a random identifier generated by the app so it can confirm your Pro status. Dotted also shares its product analytics identifier with RevenueCat so that purchase and subscription records can be connected to the app usage analytics described in section 6. RevenueCat does not receive your habit content, names, or any human-readable personal information.

On iPhone and iPad, Dotted uses Apple's standard AdServices attribution to understand whether Apple Ads campaigns lead to app installs and Dotted Pro purchases. Dotted sends Apple's attribution token to RevenueCat, which retrieves campaign, ad group, keyword, conversion, and country information where available and associates it with the app-generated identifier used for purchases. We use this information to measure which campaigns lead to installs and subscriptions. This collection does not use the advertising identifier (IDFA) or request App Tracking Transparency permission, and does not include your habit, mood, journal, or photo content.

5. Notifications and Reminders

If you enable reminders or quiet hours, Dotted schedules notifications using Apple's on-device notification system. Notification content is generated locally on your device. The contents of those notifications are not sent to us.

6. Crash and Diagnostic Data

Dotted uses crash and performance diagnostics to receive crash reports, app-hang reports, stack traces, and sampled performance data so we can diagnose problems and improve reliability. Default collection of personally identifiable information is disabled, and Dotted does not attach screenshots or view hierarchies to its iPhone and Apple Vision Pro reports. This reporting is separate from Apple's device analytics setting.

Dotted uses product analytics. Events can include an app-generated device identifier, app and device information, approximate location derived from the connection, and purchase-related details such as product, listed price, currency, and subscription status. They may also include purchase and subscription events that RevenueCat reports to the analytics service. Analytics events are associated with the app-generated identifier, which is also shared with RevenueCat as described in section 4; they are not associated with your name, email address, or Apple Account. These events help us understand which features are used and where the app needs improvement. They do not include your journal text, photos, moods, or habit names.

7. Children's Privacy

Dotted is rated 4+ but is not designed for or marketed to children under 13. We do not knowingly collect personal data from children.

8. Your Choices and Control

  • Leave a shared ritual: you can leave any shared ritual you participate in from the ritual's detail screen.
  • Delete everything: deleting the app removes all locally stored habits and preferences from that device. To remove iCloud-synced copies on other devices, also delete the app from those devices, or remove Dotted's iCloud data from Settings → [your name] → iCloud → Manage Account Storage.
  • Manage subscription: manage or cancel Dotted Pro at any time through Settings → [your name] → Subscriptions on your iPhone.

9. Third-Party Services

Dotted relies on the following third-party services for the features described above:

  • Apple iCloud and CloudKit — iCloud sync and Shared Rituals. Subject to Apple's privacy policy.
  • Apple StoreKit — subscriptions and in-app purchases. Subject to Apple's privacy policy.
  • RevenueCat — receipt validation, entitlement status for Dotted Pro, and Apple Ads acquisition and purchase measurement. RevenueCat may also send purchase and subscription events to our product analytics service. Subject to RevenueCat's privacy policy at revenuecat.com/privacy.
  • Product analytics service — app usage analytics, including purchase and subscription events. See the service privacy policy.
  • Diagnostic service — crash and performance diagnostics. See the service privacy policy.

10. This Website

The dotted.day website uses Cloudflare Web Analytics to count page visits. It does not use cookies, does not track you across sites, and does not collect personal data. The website has no accounts and no sign-up or contact forms. The habit completion calculator works entirely in your browser; the numbers you enter are not sent to us.

11. Changes to This Policy

We may update this Privacy Policy when the app changes. The "Last updated" date at the top of this page will reflect the latest revision. Continued use of Dotted after a change means you accept the updated policy.

12. Contact Us

Questions about this Privacy Policy or about your data in Dotted:

support@teddyapplabs.com
www.teddyapplabs.com