Mosaic Days
Mosaic Days

Privacy Policy

Last updated: August 3, 2026

1. Introduction

Mosaic Days ("we", "the Service") is built around a local-first principle: the vast majority of your data lives on your device and never reaches our servers. This Privacy Policy explains exactly what we collect, what we don't, and how the limited cloud-side data is handled.

2. Local-First Architecture

Most modules — including bookkeeping, budgets, to-dos, business cards, quotations, photos, diary, mood diary, pets, fitness, travel planning, retro camera, etc. — store all data locally (Realm / AsyncStorage / device file system). This data is NOT uploaded, NOT mirrored, and NOT readable by us.

The only module that synchronizes user content to our cloud database is Saved Places (Map Collection), in order to enable sharing and cross-device usage. See Section 3.2.

3. Information We Collect

3.1 Account Information (Cloud)

If you choose to register an account (required only for cloud-synced features), we collect:

3.2 Saved Places Cloud Data

When you use the Saved Places module, the following data is uploaded and stored in our cloud database, linked to your account:

3.3 Locally Stored Data (NOT Uploaded)

The following data stays on your device only and is never sent to our servers:

3.4 Automatically Collected Information

4. Location Information

Location features (Saved Places, location-aware bookkeeping reminders, geofencing) are opt-in. When enabled:

5. Third-Party Services

We do NOT sell your personal data. The Service uses the following third-party components:

5.1 AI and Intelligent Feature Processing

AI and intelligent features in Mosaic Days are designed to run on-device whenever possible. Smart categorization, voice bookkeeping parsing, receipt/business-card understanding, to-do organization, diary/mood assistance, fitness suggestions, video captions and video subject smart framing use on-device models, Apple system frameworks, Google ML Kit on-device recognition, or whisper.rn local components.

When these on-device AI features are used, your input, voice transcripts, OCR text, photos, videos, financial records, business cards, diary entries, to-dos and fitness data are not sent to OpenAI, Google Gemini, Anthropic Claude, Hugging Face, or any third-party AI inference service.

The Service may download an AI model file as a static asset so inference can run on your device. Downloading the model file does not upload your personal data to the model source.

If a future or specific feature needs to send user content to a third-party AI or cloud intelligence service, the app will clearly disclose the data sent, recipient and purpose before transmission and ask for your explicit permission. If you do not agree, that data will not be sent.

5.2 Cloud Translation and Third-Party Cloud Services

Some translation features may offer cloud translation through Google Translate or another third-party translation service when on-device translation is unavailable. These features process only the text you select or enter when you actively invoke translation, solely to produce the translation result.

If the text may contain personal data, the app will show a notice before transmission that explains what data will be sent, who receives it and why, and will ask for your permission. If you decline, the text will not be sent and cloud translation will not run.

5.3 Advertising (Google AdMob) and App Tracking Transparency

The Service displays rewarded ads through Google AdMob to support free access. Watching ads is voluntary; subscribers (annual / lifetime) never see ads.

What AdMob collects:

App Tracking Transparency (iOS 14.5+):

The first time you tap "watch ad to unlock", we show a brief explanation, followed by Apple's standard tracking permission dialog. Your choice controls whether AdMob receives your IDFA:

You can change this choice at any time in iOS Settings → Privacy & Security → Tracking.

AdMob's data practices are governed by Google's Privacy Policy and Google Ads Technology Policy. We do not have access to or control over the data Google collects directly.

6. Device Permissions

7. Data Security

8. Your Rights

9. Children's Privacy

The Service is not directed to children under 13. We do not knowingly collect personal information from children. If you believe a child has provided us with information, please contact us and we will remove it.

10. International Data Transfer

Cloud data may be stored on servers in regions outside your country. By using cloud-synced features, you consent to such transfers.

11. Data Retention

12. Policy Changes

We may update this Privacy Policy from time to time. Material changes will be communicated via the app or this website. Continued use after changes constitutes acceptance.

13. Contact Us