๐Ÿ‘‘ CloudCrown

Privacy Policy

Last updated EFFECTIVE_DATE ยท Applies to the CloudCrown iOS app and cloudcrown-app.space

CloudCrown is a planner for outdoor activities. This policy explains exactly what the app collects, why, who receives it, and how to get rid of it. It is written to be read, not to be skimmed past.

The short version. CloudCrown works fully without an account, and everything you create stays on your device unless you sign in. We collect an email address only if you choose to create one. On every launch the app sends installation and attribution data โ€” including your IP address โ€” to our server and onward to our attribution provider. You can delete your account and all synced data from inside the app at any time.

Who we are

The data controller is LEGAL_ENTITY_NAME, LEGAL_ENTITY_ADDRESS. For any privacy question or request, write to support@cloudcrown-app.space.

What we collect

1. Account data โ€” only if you create an account

Your email address and a hashed password. The password is stored only as an Argon2id hash; we never hold the password itself and cannot recover it. An account is entirely optional and exists only to synchronise your data between your own devices.

2. The records you create โ€” only synchronised if you have an account

Signed out, these never leave your device. Weather snapshots and the in-app activity log are never uploaded at all.

3. Installation and attribution data โ€” collected on every launch

This is sent before you sign in and does not require an account. It tells us which campaign or link brought you to the app, and lets us support the install.

DataWhy
AppsFlyer install identifierThe key that identifies this installation. A reinstall produces a new one.
Attribution details
(campaign, media source, install type, deep links)
To understand where installs come from.
IP addressRecorded with the install for fraud prevention and coarse region.
Device model, iOS version, app version, language, time zoneSupport and compatibility.
App bundle identifier, App Store identifier, Firebase project identifierTo identify which app and configuration reported the install.
Push notification tokenTo deliver notifications you asked for.
Advertising identifier (IDFA)Only if you allow tracking when iOS asks. Decline and it is never collected; an empty placeholder value is discarded rather than stored.
Launch countTo distinguish a first run from a returning one.

This payload is encrypted on your device (AES-256-GCM) before it is sent to our server. We do not collect a browser User-Agent.

4. Location โ€” only when you ask for it

CloudCrown requests your location only when you tap Use Current Location. It is never read in the background. Before any request leaves your device the coordinates are rounded to the precision you chose in Settings โ€” exact, roughly 1 km, or roughly 10 km. Declining location access blocks nothing: searching for a place by name works identically.

Coordinates for your saved places are sent to Open-Meteo to fetch conditions. They are not attached to your identity in those requests.

5. Calendar โ€” write-only, through the system

If you tap Add to Calendar, iOS shows its own event editor. CloudCrown never reads your existing events and never writes without that dialog. We record that a plan was linked to an event only after iOS confirms it was saved.

What we do not collect

Who receives your data

RecipientWhat they receive
Our own server
api.cloudcrown-app.space
Account data, your synced records, and the installation data above.
Open-MeteoThe coordinates of the place you are checking, at your chosen precision, plus your IP address as part of the request. No account or device identifier is sent.
AppsFlyerInstall and attribution data, as its SDK is embedded in the app.
Google Firebase Cloud MessagingThe device token required to deliver push notifications.
Our attribution partnerThe installation data above, including IP address, forwarded from our server.

We use no other processors. We do not share your saved places, plans or reviews with any third party.

Legal basis

How long we keep it

Deleting your account

Open Settings โ†’ Account โ†’ Delete Account in the app, confirm with your password, and type DELETE. This removes the account itself, not merely its contents: the account record, every synced item and all sessions are destroyed, scheduled reminders are cancelled, and local copies are erased from the device.

There is no password reset. This is deliberate โ€” the app tells you so before you register. If you no longer know your password you cannot sign in, and therefore cannot reach the in-app deletion screen. In that case email support@cloudcrown-app.space from the address on the account and we will delete it for you.

Your rights

Depending on where you live, you may have the right to access, correct, export, restrict or erase your personal data, to object to processing, and to lodge a complaint with your data protection authority. To exercise any of these, email support@cloudcrown-app.space. We reply within 30 days.

You can export your own data at any time without asking us: Settings โ†’ Your Data โ†’ Export produces a JSON file of everything stored.

Security

No system is perfectly secure. If you believe you have found a vulnerability, please write to support@cloudcrown-app.space before disclosing it publicly.

International transfers

Our server is hosted in HOSTING_REGION. Our attribution and messaging providers may process data in other countries, including the United States, under the safeguards described in their own policies linked above.

Children

CloudCrown is not directed at children under 13 and we do not knowingly collect their data. If you believe a child has provided us with personal information, write to us and we will remove it.

Not medical advice

CloudCrown reports weather, air-quality and pollen measurements and compares them against limits you set. It provides no medical, health or safety advice, and the optional starting values it offers are general โ€” not clinical thresholds. Nothing in the app should be used to make a medical decision.

Changes

If this policy changes materially we will update the date at the top and, where the change affects how we handle data you have already given us, notify you in the app.