Privacy Policy
Last updated: 09/02/2026
richmaps ("we," "our," or "us") respects your privacy and is committed to protecting your personal information.
This Privacy Policy explains how we collect, use, store, and share information when you use our services.
1. Information We Collect
We may collect the following information when you use richmaps:
- Account Information: Email address, password, display name/handle, profile image, billing
status, and user role.
- Geolocation Data: Browser-based location (latitude, longitude, accuracy) used to provide
localized features. This is optional and permission-based.
- User Content: Points of Interest (POIs) you submit including title, description, category,
images, contact details (phone, email, website), opening hours, dates, tags, and other mode-specific fields.
Also includes comments (text and images) and reactions (likes/dislikes) you leave on content.
- Billing Information: Subscription status and payment records processed via Stripe. We store
your Stripe customer ID and subscription ID but do not store full card details.
- Search Data: Search queries you enter are sent to OpenStreetMap Nominatim for geocoding.
Your recent search locations (up to 4) are stored locally in your browser.
- Device & Usage Data: Network status, technical information (browser type, time zone),
and navigation within the app.
2. How We Use Your Information
- Authenticate users and secure access to the platform.
- Provide geolocation-based map services and localized content.
- Save, review, and moderate user-submitted POIs, comments, and reactions.
- Manage subscriptions and billing through Stripe.
- Improve user experience and service quality.
- Ensure security, prevent abuse, and enforce our Terms of Use.
3. Data Storage and Security
- User data is stored in Firebase Firestore (region: europe-west2, United Kingdom) and Firebase Storage.
- Authentication is managed by Firebase Authentication.
- Payments are processed securely by Stripe. Billing data in our database is written exclusively by
server-side webhook handlers.
- Images are stored in Firebase Storage with a maximum file size of 6MB per upload (JPEG, PNG, WebP, and GIF
formats accepted).
- Data is encrypted in transit and at rest.
- Local browser storage (localStorage) is used for caching user preferences (map provider, data source
settings) and recent search history.
4. Sharing of Information
We do not sell your personal information. We share data on a limited basis with the following service providers:
- Firebase / Google Cloud: Authentication, database, file storage, and serverless functions.
- Stripe: Payment and subscription processing.
- Mapbox: Interactive map rendering. Your map interactions (pan, zoom, marker selections) and
approximate location are transmitted to Mapbox when using the Mapbox map provider.
- Google Maps: Alternative map rendering (when selected in settings). Map interactions and
location data are transmitted to Google.
- OpenStreetMap Nominatim: Location search/geocoding. Your search queries are sent to the
Nominatim service to return place results.
- OpenStreetMap Overpass API: Guest users may have POI data fetched from the Overpass API
based on map bounding box coordinates.
- Moderation Services: Human review by administrators within designated geographic
boundaries.
- Legal Authorities: When required by law or to protect the rights and safety of our users.
5. Your Rights
Depending on your location, you may have the right to:
- Access, correct, or delete your personal data.
- Request a copy of your stored data.
- Withdraw consent for geolocation at any time via your browser or app settings.
- Delete your own comments and reactions.
- Request deletion of your submitted POIs (subject to admin review).
- Clear your locally stored search history and preferences.
- Close your account by contacting us.
6. Cookies & Local Storage
- We use browser localStorage to store your app preferences (map provider, data source settings) and recent
search history. No personal data is stored in cookies by richmaps directly.
- Third-party services (Mapbox, Google Maps, Firebase) may set their own cookies or use browser storage in
accordance with their respective privacy policies.
7. Data Retention
- User account data, POIs, comments, reactions, and billing records are retained until you request account
deletion.
- Locally cached preferences and search history remain in your browser until manually cleared or the browser
data is removed.
- Billing data is retained in accordance with Stripe's data retention policies.
8. Children's Privacy
richmaps is not directed to users under 16 years of age. We do not knowingly collect personal data from children.
If we become aware that a child under 16 has provided us with personal information, we will take steps to delete
it.
9. International Users
Your data is primarily stored in the United Kingdom (Firebase europe-west2 region). However, data may be
processed by third-party services (Firebase/Google Cloud, Stripe, Mapbox) in other countries, including the
United States and the European Union. By using richmaps, you consent to the transfer of your information to
these locations.
10. Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be posted with a revised "Last Updated" date.
Continued use of richmaps after updates constitutes acceptance of the revised policy.
11. Contact Us
Website: https://www.richmaps.ai