← Back

Privacy

Privacy Policy

Effective date: July 30, 2026
Operator: CodeConsole AI ("Scan2Call", "we", "us")

Scan2Call connects visitors to residents through QR codes and short entry codes using live audio/video calls. This policy explains what we collect, how we use it, and your choices.

1. Who this applies to

  • Visitors — people who scan a QR or open a call link in a browser (no app install required).
  • Residents — people who use the Scan2Call mobile app to manage door QR codes and answer calls.

2. Information we collect

Residents (mobile app)

  • Google account identity (name, email) used for sign-in
  • Internal user ID associated with your account for support and diagnostics
  • Device / app-instance identifiers needed for push notifications (FCM) and call routing
  • Door/display labels and QR customization you choose
  • Call / session metadata on our servers (for example call state, timestamps, and ended reason)
  • App interactions and analytics events (for example sign-in and call lifecycle events) via Firebase Analytics
  • Crash logs and diagnostics via Firebase Crashlytics
  • Approximate location may be derived by Google Analytics from IP address as part of Analytics processing (we do not request device GPS location permission)
  • Local call history and ringtone preferences stored only on your device
  • Optional QR artwork photos and optional call recordings you start — processed and stored only on your device unless you explicitly share them

Visitors (web)

  • Entry / QR identifiers you scan or type
  • Optional visitor name you enter before calling
  • Call session metadata (timestamps, connection state, ended reason)
  • Consent acknowledgements when the entry requires them
  • Camera and microphone media streams during an active call only

3. How we use information

  • Authenticate residents and protect accounts
  • Route and complete visitor ↔ resident audio/video calls
  • Show call status (ringing, connected, declined, missed, ended)
  • Deliver incoming-call alerts to the resident device
  • Measure product reliability and fix crashes
  • Provide account support and abuse prevention
  • Operate, secure, and improve the service

4. Audio and video

Camera and microphone access are requested only to place or answer a call. Live media is transmitted for the duration of the call through our media infrastructure. We do not use visitor or resident live call media for advertising.

If a resident enables in-app recording, a notice is shown to the visitor. Those recordings are stored on the resident's device by default. Residents are responsible for complying with local recording consent laws.

5. Sharing

We do not sell personal information. We share data only with:

  • Infrastructure providers that host our API, web, and media services
  • Google / Firebase for resident authentication, Cloud Messaging (FCM), Analytics, and Crashlytics
  • Law enforcement when required by valid legal process

Firebase Analytics and Crashlytics process data under Google's terms as our service providers. Advertising ID collection is disabled in the Scan2Call Android app.

6. Retention

  • Call metadata is retained as needed for service operation and support
  • Analytics and crash reports follow Google Firebase retention defaults
  • Local history and recordings on the phone remain until you delete them
  • Account data is retained while your account is active and is deleted when you delete your account (see section 8)

7. Security

We use HTTPS/WSS transport, access controls, and device-scoped session material. No method of transmission or storage is 100% secure; please keep your device locked and sign out on shared phones.

8. Your choices

  • Deny camera/mic permissions (calls will not work)
  • Sign out of the resident app at any time
  • Delete local history/recordings from the app
  • Delete your account in the app: Settings → Delete account (permanent)
  • Delete without the app: scan2call.codeconsoleai.com/delete-account (sign in with the same Google account)
  • Or email codconsoleai@gmail.com with subject "Delete my Scan2Call account"

9. Children

Scan2Call is not directed to children under 13. Do not use the service if you are under the age required by your local law.

10. International users

Servers may process data in the regions where we host the service. By using Scan2Call you understand that information may be processed outside your home country with appropriate safeguards.

11. Changes

We may update this policy. The effective date above will change when we do. Continued use after an update means you accept the revised policy.

12. Contact

Privacy questions: codconsoleai@gmail.com
Also see our Terms of Service and Help.