LensScape

Privacy Policy

Version 2026-10-29.1 · Effective 2026-10-29
Summary. We collect what we need to run LensScape: your account, the content you post, your settings and, only if you allow it, your location. We do not sell your personal information. We strip GPS and other metadata from the photos we show, and keep a photo's coordinates private. We never show your live location to anyone. Nearby features and aurora alerts use only a rough area. You can turn off analytics, ad personalization, notifications and location, download your data and delete your account in the app.

1. Who is responsible

Meet Suthar, an individual sole proprietor, operating as LensScape, 240-4304 Skyview Ranch Rd NE, Calgary, AB T3N 0P4, Canada ("LensScape", "we") controls your personal information. Person in charge of the protection of personal information / privacy officer: Meet Suthar, Owner · support@lensscapeapp.com · 240-4304 Skyview Ranch Rd NE, Calgary, AB T3N 0P4, Canada · +1 587-434-2178 EU and UK representatives: not appointed. LensScape does not target or offer its services specifically to people in the EU or UK.
This policy covers the LensScape iOS app, lensscapeapp.com and related services.

2. What we collect and why

Data: Account: email, display name, @handle, profile photo, bio, sign-in provider ID (Apple or Google), account creation time
Where it comes from: You; Apple/Google when you sign in with them. Sign in with Apple may give us a private relay email
What we use it for: Create and secure your account, show your profile, support
Legal basis (EU/UK): Contract
Data: Age confirmation (that you're 13 or older; we don't collect your birth date or birth year)
Where it comes from: You at sign-up or first launch
What we use it for: Enforce the minimum age of 13, apply under-18 protections where we know a user is under 18 (friends-only default, no featuring, no search indexing, excluded from nearby alerts to non-followers and from heat-map inputs)
Legal basis (EU/UK): Legal obligation; contract
Data: Terms acceptance: version accepted and when
Where it comes from: Your acceptance
What we use it for: Prove consent; ask you to re-accept after material changes
Legal basis (EU/UK): Legal obligation; legitimate interests
Data: Your Content: Shots (photos, caption, chosen spot, camera/lens/ISO/shutter/aperture and capture time you share), comments, likes, follows and follow requests, reviews, spot/studio submissions, trips and shared trips
Where it comes from: You
What we use it for: Provide social features and display your content to people allowed to see it
Legal basis (EU/UK): Contract
Data: Spot submissions ("Pin a new spot"): the map pin you confirm, the address you type or confirm, the spot name, type and tips, and the date you accepted the Content License
Where it comes from: You
What we use it for: Review the spot and, once approved, publish it with its pin and address. Pending spots are never shown to other users
Legal basis (EU/UK): Contract
Data: Photo GPS coordinates (the location saved in a photo you add)
Where it comes from: Your photo file, read on your device
What we use it for: Read on your device to suggest a pin you then confirm. The photo itself is re-encoded without GPS/EXIF location before upload, and our servers strip it again. The coordinates are sent separately and stored privately, linked to your account, used only to verify that a submitted photo was taken at the spot and for moderation. Never shown publicly. Deleted with the photo, or when you delete your account.
Legal basis (EU/UK): Legitimate interests (verifying submissions and preventing abuse)
Data: Precise device location (while using the app)
Where it comes from: Your device, with permission
What we use it for: Center the map, show distance and near-me results, suggest the nearest spot. Sent to our servers or to Google only as part of a search request. Not stored with your account. Used in memory only for "Near you" lists
Legal basis (EU/UK): Consent
Data: Approximate city, province/state and country (never exact coordinates)
Where it comes from: Your device location, if you allow it
What we use it for: Center the map and suggest nearby spots when location is off. Stored with your account. Updated at most daily. Deleted when you delete your account
Legal basis (EU/UK): Consent
Data: Rough area for nearby-post alerts (a ~5 km area cell, never exact coordinates)
Where it comes from: Your device, if you turn on nearby alerts
What we use it for: Send "someone posted near you" alerts. Updated at most daily. Deleted when you turn the alert off or delete your account
Legal basis (EU/UK): Consent
Data: Rough area for aurora alerts (a 1° latitude/longitude grid cell, about 111 km north–south, stored with your push preferences) and your saved spots
Where it comes from: Your device (if you allow location) and the spots you saved
What we use it for: Tell you when the aurora may be visible near you or your saved spots. We keep the cell so our server can check the forecast for your area without knowing where you are exactly. Updated when your area changes. Deleted when you turn aurora alerts off, revoke location for aurora alerts (we then use saved spots only), or delete your account
Legal basis (EU/UK): Consent
Data: Saved items, lists, settings (units, map type, notification preferences, quiet hours, privacy settings)
Where it comes from: You
What we use it for: Sync across devices, apply your choices
Legal basis (EU/UK): Contract
Data: Push token (Expo/Apple push token)
Where it comes from: Your device, if you allow notifications
What we use it for: Send notifications you chose
Legal basis (EU/UK): Consent
Data: Notification inbox (likes, comments, follows, requests, nearby posts, moderation notices)
Where it comes from: Generated by activity
What we use it for: Show your notifications
Legal basis (EU/UK): Contract
Data: Feed signals: who you follow, posts you liked, commented on, saved, opened, hid or spent time on, topics of interest, which posts you've already seen (7 days)
Where it comes from: Your use of the feed
What we use it for: Rank the For You feed (see §4)
Legal basis (EU/UK): Legitimate interests (EU/UK: you can use the Following feed instead)
Data: Anonymous usage statistics (if analytics is on): spot viewed, saved, listed or posted; trip planned, saved or shared (number of stops only); feed impressions
Where it comes from: App events
What we use it for: Improve features; build the aggregated activity heat map. Stored with no account ID, name or device location. Uses a daily-changing hashed identifier. Area = the spot's ~5 km cell. Deleted after 90 days. Not recorded if analytics is off or the account is a limited/under-16 account
Legal basis (EU/UK): Consent
Data: Firebase Analytics (app) and Google Analytics 4 (website)
Where it comes from: SDK / gtag on the website
What we use it for: App and site usage statistics, crash and performance signals. In the app, these statistics may be linked to your LensScape account ID.
Legal basis (EU/UK): Consent
Data: Moderation data: reports you file or receive, reasons, automated safety-filter results (Google Cloud Vision SafeSearch), actions taken, appeal messages
Where it comes from: You, other users, filters
What we use it for: Keep the community safe, enforce rules, comply with law
Legal basis (EU/UK): Legitimate interests; legal obligation
Data: Purchases: plan, status, trial and renewal dates, store transaction IDs. Card details are handled by Apple or Stripe; we never see full card numbers. Web checkout may collect your email and billing country
Where it comes from: Apple via RevenueCat; Stripe
What we use it for: Grant Pro, prevent fraud, accounting and tax
Legal basis (EU/UK): Contract; legal obligation
Data: Advertising data (free users): device advertising ID (IDFA) only if you allow tracking, IP address, ad interactions, rewarded-ad completions
Where it comes from: Google AdMob SDK
What we use it for: Show and measure ads; non-personalized ads if you decline tracking or consent
Legal basis (EU/UK): Consent (personalized ads); legitimate interests (non-personalized/contextual)
Data: Device, log and security data: IP address, device and OS type, app version, timestamps, crash logs, rate-limit counters
Where it comes from: Automatically
What we use it for: Security, abuse prevention, debugging
Legal basis (EU/UK): Legitimate interests
Data: Support messages
Where it comes from: You
What we use it for: Answer you
Legal basis (EU/UK): Legitimate interests
Photos: we store photos uploaded by users and photos from the LensScape team. Some place photos come from Google Maps Platform. They belong to their owners, are shown with their authors' credit, may be served from LensScape's servers, and are never used on LensScape's public web pages or in share images. These photos contain no personal information about you.
We do not collect contacts, microphone, health, financial account or biometric data. We only access photos you pick (camera/photo library permission) to post or submit them.

3. Location in detail

•
Off by default. Location is used only after you allow it in the iOS prompt. You can change this anytime in iOS Settings → LensScape → Location. Without it, search by city or map area still works.
•
We never show your live location to other users. Shots are pinned to the spot you choose, not where you stood.
•
Activity heat map. Built only from anonymous statistics: check-ins, Shots and views, grouped by ~1.2 km area, delayed at least 30–60 minutes, rounded into bands, slightly randomized, and shown only where at least 10 different people contributed. Coarser areas are used otherwise, and cells are hidden at close zoom. Under-16 and opted-out users are excluded. No user IDs are kept in the aggregates.
•
Nearby-post alerts use a ~5 km cell. Aurora alerts use a 1° grid cell and/or your saved spots (see §2).
•
Routing. When you save or edit a trip, your phone sends the stop coordinates (not your account) to the public OSRM route server run by FOSSGIS e.V. in Germany, which may log your IP address under its own privacy policy. Live navigation can open Apple Maps. Apple routes are shown live and never stored by us. Apple's privacy policy applies.
•
Shared trips show stops to people you share with. Public shared-trip pages round the start and end to about 1 km.
•
Under Quebec law (s. 8.1), we tell you that LensScape uses technology that can locate you. You turn these functions on through the iOS location permission and the alert switches in Account → Notifications and Privacy & Data.

4. Feed ranking and automated decisions

The For You feed is ranked by an algorithm. It weighs: accounts you follow and interact with, engagement on a post, distance (only if you share location), topic overlap with your interests, freshness, and trust signals (new accounts and posts with open reports count less, and hidden posts are excluded). It limits repeat posts from the same author. These are automated rankings, not decisions with legal or similarly significant effects. Automated moderation (SafeSearch and text filters) can hold or hide content. A person reviews held content and appeals. You can ask for human review at support@lensscapeapp.com.

5. Who we share it with

We do not sell personal information and do not share it for money. We share it only as follows:
•
Other users and the public: content you post, based on your visibility (public or friends-only), your profile, and your public trips. Public content can appear on lensscapeapp.com and in search engines. Under-18 and friends-only profiles are not indexed.
•
Service providers (processors) that act on our instructions:
◦
Google (Firebase, Google Cloud): Auth, Firestore, Storage and Cloud Functions in the US (us-central1); Cloud Vision SafeSearch; Firebase Analytics; Google Analytics.
◦
Google Maps Platform: your search text, map area and coordinates for search, details, photos and parking. We don't attach your account. Google's privacy policy applies.
◦
Apple: Sign in with Apple, App Store payments, MapKit/Apple Maps, push delivery.
◦
Expo (650 Industries): push notification delivery.
◦
RevenueCat: in-app subscription status, linked to your LensScape user ID.
◦
Stripe: web checkout and billing.
◦
Vercel: website hosting; processes IP addresses and request logs.
◦
OpenWeather: spot coordinates for weather. We don't send your account.
◦
NOAA SWPC: we download public aurora and Kp forecasts. We don't send NOAA your account details.
◦
OpenAIP: spot coordinates for airspace lookups. No account information is sent.
◦
FOSSGIS/OSRM: trip stop coordinates and your IP (see §3).
◦
These providers must protect personal information at least as well as this policy does and use it only to provide their service to us (App Store guideline 5.1.1(i)).
•
Advertising partner: Google AdMob receives device and ad data as described in §2.
•
Legal and safety: to comply with law or valid legal process, protect people from harm, report child exploitation, enforce our Terms, or defend legal claims.
•
Business transfer: if LensScape is sold or merged, under this policy's protections, with notice to you.
•
We removed openrouteservice (HeiGIT) as a routing provider. Trip data is no longer sent to it.
US state "sale/sharing": using AdMob personalized ads may count as "sharing" for cross-context behavioural advertising under some US state laws. Where those laws apply, you can opt out by declining tracking in iOS, turning off ad personalization in settings, or emailing us. We honor Global Privacy Control signals on the website.

6. Where your information is stored

Mostly in the United States (Google Cloud us-central1, Vercel, RevenueCat, Stripe, Expo), and in Germany for OSRM requests. It may be accessible to courts and authorities there. Alberta PIPA s. 13.1: you can ask our privacy officer about our policies for service providers outside Canada. For EU/UK users, we rely on adequacy decisions (Canada has partial EU adequacy for PIPEDA-covered data), the EU–US Data Privacy Framework where the provider is certified, or Standard Contractual Clauses. Quebec: we assess transfers outside Quebec before making them (Law 25 s. 17).

7. How long we keep it

Data: Account, profile, settings, content
Kept for: Until you delete it or your account
Data: Raw anonymous usage events
Kept for: 90 days (daily salts deleted after 2 days); aggregates have no user IDs and may be kept longer
Data: Nearby / aurora rough areas
Kept for: Until you turn the alert off or delete your account
Data: Approximate city, province/state and country
Kept for: Until you delete your account (updated at most daily)
Data: Data export files
Kept for: In-app download links expire after 24 hours and the file is then deleted; exports sent by email are deleted 7 days after we send them
Data: Reports and moderation records
Kept for: 2 years after the report is closed; longer if needed for legal claims
Data: Records needed to keep a banned user off LensScape (e.g. hashed email/identifier)
Kept for: 3 years after the ban
Data: Purchase and tax records
Kept for: As required by tax law (Canada: generally 6 years)
Data: Server and security logs
Kept for: 30 days
Data: Backups
Kept for: 30 days, then overwritten

8. Your choices and rights

•
Delete your account: Account → Delete Account (requires a recent sign-in; done on our servers). This removes your profile, trips, the photos you uploaded to our storage, reviews, push tokens, likes, follows and comments, and cancels web (Stripe) subscriptions. It does not cancel App Store subscriptions. Cancel those in your Apple ID settings. Details: Account Deletion.
•
In the app: edit your profile; switch between public and friends-only; choose who can comment; block or mute users; turn analytics on or off; turn each notification type on or off and set quiet hours; turn off nearby or aurora alerts; and delete your account (Account → Delete Account). See Account Deletion. Data exports: download a copy in the app under Settings → Privacy & Data → Download my data (one a day; the link works for 24 hours), or email support@lensscapeapp.com from your account email and we'll respond within 30 days.
•
On your device: location, notifications, photos, camera and tracking (Settings → Privacy & Security → Tracking) can be revoked anytime.
•
Withdraw consent at any time. This does not affect processing we already carried out.
•
Legal rights: depending on where you live (Canada: PIPEDA, Alberta PIPA, Quebec Law 25, BC PIPA; EU/UK GDPR; US state laws), you may have the right to access, correct, delete, port, restrict or object to processing, to withdraw consent, to opt out of targeted ads or "sharing", to have a human review automated decisions, and to complain to a regulator. Regulators include the Office of the Privacy Commissioner of Canada, the Alberta OIPC, Quebec's Commission d'accès à l'information, your EU supervisory authority or the UK ICO. We don't discriminate against you for using your rights.
•
How to ask: email support@lensscapeapp.com. We may need to verify your identity. We answer within 30 days (Canada/Quebec/GDPR: one month, extendable where the law allows; US states: 45 days). You can appeal a refusal by replying "Appeal".

9. Marketing messages

Marketing notifications are off by default. We send promotional emails or messages only with your consent, as Canada's Anti-Spam Legislation (CASL) requires. Each one identifies us and includes an unsubscribe option. Service messages (security, account, purchases, moderation) are not marketing. Currently, LensScape does not send marketing email.

10. Children

LensScape is not for children under 13, and we do not knowingly collect their personal information. If we learn that someone under 13 has an account, we delete it. Parents can contact support@lensscapeapp.com. See the Children & Age Policy.

11. Security

We use encryption in transit, access controls, server-only security rules for sensitive collections, metadata stripping and rate limits. No system is perfectly secure. If a breach creates a real risk of significant harm, we will notify affected people and regulators as the law requires (PIPEDA, Alberta PIPA s. 34.1, Quebec Law 25, GDPR art. 33–34).

12. Cookies

The website uses cookies and similar storage. See the Cookie Policy.

13. Changes

Each version of this policy has a version number and effective date. For material changes, we will notify you in the app before they take effect and ask for consent again where the law requires it.

14. Contact

Privacy officer: Meet Suthar, Owner · support@lensscapeapp.com · 240-4304 Skyview Ranch Rd NE, Calgary, AB T3N 0P4, Canada · +1 587-434-2178