Privacy Policy
Last Updated: October 12, 2026
Scannr ("we," "our," or "us") operates the Scannr mobile application (the "App"). This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our App.
1. Information We Collect
1.1 Account Information
When you create an account, we collect:
- Email address
- Full name (optional)
- Phone number (optional)
- Profile picture (optional)
1.2 Scan Data
When you use our scanning features, we collect:
- 3D room geometry (walls, doors, windows, dimensions)
- Object scan data
- Measurement data (distances and areas)
- Scan metadata (duration, device model, timestamps)
1.3 Device Information
We automatically collect:
- Device model and manufacturer
- Operating system and version
- Unique device identifiers for push notifications
- App version
1.4 Usage Information
With your consent, we collect analytics data including:
- Features used and frequency
- Scan completion rates
- Export formats selected
- Navigation patterns within the App
You can opt out of analytics collection in Settings > Privacy > Share analytics. Turning it off also turns off ad measurement (section 1.6).
1.6 Advertising Attribution (AppsFlyer)
We advertise Scannr on other apps and websites, such as Meta (Facebook, Instagram) and TikTok. To learn which ads lead to installs and subscriptions, the iOS App uses AppsFlyer, a mobile measurement service. AppsFlyer receives:
- Device data: the identifier for vendors (IDFV), IP address, device model, operating system and app version, and an AppsFlyer device ID
- The advertising identifier (IDFA), only if you allow tracking when iOS asks
- Your Scannr account ID (not your name or email)
- App events: account created, onboarding finished, first scan saved, floor plan exported, workspace created, team invite sent and paywall viewed
- Subscription events (trial started, subscription purchased, renewed, cancelled or refunded, with the product and its price), sent by RevenueCat on our behalf
AppsFlyer tells us which ad campaign, if any, brought you to the App. We keep only the campaign details (ad network, campaign, ad set and ad names) with your account; we do not keep advertising identifiers. AppsFlyer may share install and subscription events with the ad networks that ran the ad (for example Meta and TikTok) so they can measure and improve our campaigns. Apple's SKAdNetwork and AdAttributionKit also report installs to ad networks in aggregate, without identifying you.
We never share your scans, floor plans, measurements or project contents with AppsFlyer or ad networks.
You control this in two places: iOS Settings > Privacy & Security > Tracking (or the iOS prompt), and Settings > Privacy > Share analytics in the App. If you turn analytics off, the AppsFlyer SDK stops sending data and we ask RevenueCat to stop forwarding your subscription events to ad networks.
1.5 Payment Information
We do not directly collect payment card information. Payments are processed by RevenueCat and the Apple App Store/Google Play Store. We receive:
- Subscription status (active, canceled, expired)
- Plan type (Free, Pro, Business, Team)
- Billing period and renewal dates
2. How We Use Your Information
We use your information to:
- Provide and maintain the App
- Process your 3D scans and generate floor plans
- Sync your data across devices
- Send push notifications (with your permission)
- Process subscription payments
- Improve our services through analytics
- Measure and improve our advertising (section 1.6)
- Respond to customer support requests
- Send transactional emails (such as workspace invites)
3. Device Permissions
The App requires the following permissions:
Camera & LiDAR: Required for 3D scanning functionality. We use your device's camera and LiDAR sensor to capture room geometry and objects.
Photo Library: Required to save and access your scan files.
Push Notifications: Optional alerts for scan processing completion, sync status, and app updates.
Tracking (iOS): Optional. If you allow it, AppsFlyer can use your device's advertising identifier to measure which ad brought you to the App (section 1.6). Saying no changes nothing else in the App.
4. Data Storage and Security
Your data is stored in:
- MongoDB Atlas (user profiles, scan metadata, settings)
- Bunny CDN (3D scan files, exports, images)
We use industry-standard security measures including:
- HTTPS encryption for all data transmission
- Secure authentication via Clerk
- Role-based access controls for team workspaces
5. Third-Party Services
We share data with the following service providers:
- Clerk (Authentication): Manages user accounts and login sessions. Privacy Policy
- RevenueCat (Payments): Processes subscriptions and in-app purchases. Privacy Policy
- PostHog (Analytics): Collects anonymized usage analytics. Privacy Policy
- AppsFlyer (Advertising attribution): Measures which ads lead to installs and subscriptions, and shares those results with the ad networks we use, such as Meta and TikTok. Privacy Policy
- Expo (Notifications): Delivers push notifications. Privacy Policy
- Bunny CDN (Storage): Stores and delivers scan files. Privacy Policy
- Resend (Email): Sends transactional emails. Privacy Policy
6. Data Retention
We retain your data for as long as your account is active. You can delete your account and associated data at any time in the App (Settings, then your profile, then Delete account) or by contacting support@getscannr.com.
Scan files are retained until you delete them or close your account. Deleted scans are permanently removed within 30 days.
7. Your Rights
You have the right to:
- Access your personal data
- Correct inaccurate data
- Delete your account and data
- Export your scan data
- Opt out of analytics collection and ad measurement
- Withdraw consent for push notifications
To exercise these rights, contact support@getscannr.com.
8. Children's Privacy
The App is not intended for users under 13 years of age. We do not knowingly collect personal information from children under 13.
9. International Data Transfers
Your data may be transferred to and processed in countries other than your own, including the United States. We ensure appropriate safeguards are in place to protect your data.
10. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of material changes by posting the new policy in the App and updating the "Last Updated" date.
11. Contact Us
If you have questions about this Privacy Policy, contact us at:
Email: support@getscannr.com
