Last updated: August 2026
LeelaMaps is a location-based social mapping platform. Because location data is central to what we do, we take your privacy seriously. This Policy explains exactly what data we collect, why we collect it, and how you stay in control.
| Category | What | Why |
|---|---|---|
| Account | Username, email address, hashed password | To create and secure your account |
| Profile | Display name, bio, avatar photo (optional) | To personalise your presence on the map |
| Notes | Note text, attached media, location (lat/lng), timestamp, privacy setting | Core service โ pinning content to the map |
| Location | GPS coordinates when you use the map or GPS-follow feature | To show notes near you; to power GPS-follow pins |
| Interactions | Comments, votes, RSVPs, saved lists, friend connections | Social features and notifications |
| Messages | Direct messages and group chat you send, and who you sent them to | To deliver them, and to act on reports of abuse |
| Photos & video | Images and video you attach to a note or profile. These are stored by our media host, Cloudinary. A photo can carry hidden location data (EXIF) recorded by your camera โ if that concerns you, turn off location tagging in your camera app before photographing somewhere private. | To display the media you post |
| Phone number | Only if you choose to add one to your profile | So people you share it with can reach you |
| Date of birth | The date you give at the age gate | To keep adult-only features and mature content away from minors |
| Purchases | What you bought, when, and the amount. Card details are handled entirely by Stripe and never reach our servers. | Order history, refunds, and the records tax law requires us to keep |
| Device identifiers | A push notification token from Google (FCM) if you turn on notifications in the app | To send the notifications you asked for. Removed when you turn them off or delete your account. |
| Technical | Browser type, IP address, session tokens | Security, abuse prevention, debugging |
| Error reports | When something breaks, the app sends us the error message, where in the code it happened, the page you were on, and your browser version โ automatically, including if you are not signed in | So we can find and fix faults. Not used to build a profile of you. |
We do not collect data beyond what's necessary to operate the Service.
Location is at the heart of LeelaMaps. Here's how it works:
Background location in the Android app. If you use the Android app, grant the permission, and want strictly-local notes or place-based challenges to work properly, the app records your location even when the app is closed or not in use. Being somewhere and having an app open are different things: someone who walks past a noticeboard in the morning and opens the app at lunchtime is exactly who a local note is written for, and without this the app has no way of knowing they were ever there.
This background record is handled exactly as described above โ coarse, capped, deleted after 24 hours, never sold, never shared with third parties and never used for advertising. It is read by exactly three parts of the app and nothing else: deciding whether you qualify to see a strictly-local note, deciding whether you have spent enough time at a place to complete a challenge, and confirming that two people who are recording a handshake are genuinely in the same area. It is optional: if you decline it, everything else in LeelaMaps keeps working, and only strictly-local notes and place-based challenges are affected. You can withdraw it at any time โ with the "Nearby presence" toggle in the app's map options, or in your device's Android settings.
We use the data we collect to:
We do not use your data for advertising profiling or sell it to third parties.
We share data only in these limited circumstances:
We never sell your personal data.
Every note you post has a visibility setting you choose:
Changing the privacy setting of an existing note takes effect immediately. However, we cannot guarantee that content shared publicly has not already been viewed, saved, or shared by others.
Data is stored on secured servers. Passwords are stored as one-way hashes (bcrypt) โ we cannot read your password. We use encrypted connections (HTTPS) for all data in transit.
While we take reasonable steps to protect your data, no security system is perfect. Please use a strong, unique password for your LeelaMaps account.
We retain your data as long as your account is active, with one deliberate exception:
When you delete your account:
You have the right to:
To exercise these rights, use the in-app settings, or email us at leela.loop@gmail.com. You can also use the in-app feedback form, but the address works whether or not you can sign in โ which matters most when the thing you need is to get your data out or deleted.
To delete your account, use Edit Profile โ Delete My Account in the app, or open leelamaps.com/delete-account, which works even if you have uninstalled the app or cannot sign in.
We use a small number of cookies and similar local storage to:
We do not use third-party advertising cookies. You can clear cookies in your browser settings, though this will log you out.
LeelaMaps is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has created an account, please contact us and we will promptly delete it.
We may update this Privacy Policy from time to time. We will notify you of material changes via email or in-app notification before they take effect. Your continued use after changes take effect constitutes acceptance.