Privacy Policy
Effective Date: March 21, 2026
Last Updated: May 21, 2026
Developer: Xira
Contact: xira.life@gmail.com
1. Overview
Anchor ("the App") is a widget app for iOS developed by Xira ("we," "us," or "our"). This Privacy Policy explains what information the App accesses, how it is used, and your rights.
The short version: Anchor collects only anonymous, non-personal usage analytics to understand how the app is used and improve it. Your widget content (notes, tasks, reminders, etc.) never leaves your device. We do not collect your name, email, or any information that identifies you personally.
2. Information We Do Not Collect
We do not collect, transmit, or share:
- Your name, email address, phone number, or any account information
- Advertising identifiers (IDFA) or any persistent device identifiers
- Precise or approximate location (except temporarily for weather — see Section 4)
- The content of your widgets: notes text, task titles, countdown names, reminder titles, habit names, or any other user-entered text
- Crash logs or diagnostic reports sent to our servers
3. Anonymous Usage Analytics
Starting with version 1.1.0, the App uses PostHog (posthog.com) to collect anonymous product analytics. This helps us understand how the app is used in aggregate so we can improve it.
What we collect:
| Data | Example | Purpose |
|---|---|---|
| App version | "1.1.0" | Understand which version users are on |
| Platform | "ios" | Platform-specific improvements |
| Device locale | "en-US" | Localization decisions |
| App lifecycle events | App opened | Activation metrics |
| Widget interactions | A widget was viewed/configured | Which widgets are useful |
| Structural setting changes | "24-hour toggle switched" | Configuration friction |
What we do NOT collect in analytics:
- Any text you type (notes, tasks, reminder titles, habit names, countdown names, etc.)
- Your name, email, Apple ID, or any identifier linked to you personally
- Location data
- Advertising identifiers
How it works:
- PostHog assigns a random anonymous ID to your installation. This ID is not linked to you, cannot be used to identify you, and resets when you delete and reinstall the App.
- Analytics events are disabled entirely in development builds.
- If the analytics configuration is missing, analytics become a silent no-op — the App continues to work normally.
PostHog privacy policy: https://posthog.com/privacy
4. Information Stored Locally on Your Device
The App stores the following data only on your device using on-device storage (MMKV):
| Data | Purpose | Stored Where |
|---|---|---|
| Widget content (notes, tasks, countdowns, habit data, weather data) | Display on your Home Screen and Lock Screen widgets | On-device only |
| Widget preferences (temperature unit, etc.) | Personalization | On-device only |
| Onboarding completion flag | Skip onboarding on re-launch | On-device only |
This data never leaves your device and is never accessible to us.
5. Location Access
The App requests access to your device's approximate location (foreground only) to fetch current weather conditions for the Weather widget.
- Location is requested only when you tap "Use Location" in the Weather widget settings.
- Location data is sent directly from your device to Open-Meteo (an open-source weather API) to retrieve weather conditions.
- We do not receive, log, or store your location.
- You may deny location permission at any time in iOS Settings → Privacy & Security → Location Services → Anchor. The Weather widget will continue to work with manually entered values.
Open-Meteo privacy policy: https://open-meteo.com/en/terms
6. App Groups (Widget Extension)
Anchor uses iOS App Groups to share widget data between the main app and the widget extension. This is a standard iOS mechanism for on-device data sharing between app components. No personal data leaves your device through this mechanism.
7. Children's Privacy
Anchor does not knowingly collect any personal information from children under the age of 13. The App does not contain content directed at children. If you believe a child under 13 has provided information through the App, please contact us at xira.life@gmail.com and we will address the concern promptly.
8. Third-Party Services
The App makes the following external network requests:
- Open-Meteo (https://open-meteo.com) — optional weather data, triggered only by explicit user action. No account or API key is required.
- PostHog (https://posthog.com) — anonymous usage analytics as described in Section 3. No personal information is sent.
No advertising networks, data brokers, or social platforms receive any data from this App.
9. Data Retention and Deletion
On-device data: Stored only on your device. You can delete it by:
- Deleting the App — removes all locally stored data, widget data, and preferences.
- Resetting widget content manually — in each widget's settings screen.
Analytics data: Anonymous events are retained by PostHog for up to 7 years by default, but are not linked to any personal identity. You can request deletion of data associated with your anonymous ID by contacting us — we will submit the request to PostHog on your behalf.
10. Your Rights
Depending on your jurisdiction, you may have rights under applicable privacy laws (including GDPR, CCPA/CPRA, and others).
-
All users: You can delete all on-device data by deleting the App. You can contact us at xira.life@gmail.com with any privacy-related questions.
-
California residents (CCPA/CPRA): We do not sell personal information. We do not share personal information for cross-context behavioral advertising. The anonymous analytics data we collect is not "personal information" under CCPA because it cannot reasonably be linked to an individual.
-
EU/EEA residents (GDPR): Your widget content remains on your device at all times. The anonymous analytics data we collect does not constitute personal data under GDPR as it cannot be used to identify you. PostHog is GDPR-compliant and processes data under Standard Contractual Clauses. Our legal basis for processing anonymous analytics is our legitimate interest in improving the App (Article 6(1)(f) GDPR), as no personal data is involved.
11. Changes to This Policy
We may update this Privacy Policy from time to time. When we do, we will update the "Last Updated" date at the top of this document. We encourage you to review this policy periodically. Continued use of the App after changes constitutes acceptance of the updated policy.
12. Contact
If you have any questions about this Privacy Policy, please contact:
Xira Email: xira.life@gmail.com
This Privacy Policy applies solely to the Anchor iOS application. It does not apply to any third-party websites or services linked from the App.