Teempad Camera Teempad Camera

Privacy Policy

Last updated: April 4, 2026

Overview

Teempad Camera ("the App") is a live sports streaming application developed by Teempad. This policy explains what data we collect, how we use it, and your rights.

Data We Collect

Google Account Information & YouTube Data

When you sign in with Google, the App requests access to your Google account through OAuth 2.0. Below is a detailed description of how we handle your Google user data:

Data accessed: Your name, email address, and profile photo (via Google Sign-In), plus YouTube channel data including your list of live broadcasts, broadcast metadata (titles, scheduled times, status), and RTMP streaming credentials.

How we use this data: Your name and profile photo are displayed within the App for account identification. YouTube data is used solely to list your scheduled live events, create new broadcasts on your behalf, start and end live streams, and retrieve RTMP credentials to enable streaming. The App uses the following Google API scopes:

  • youtube — to manage live broadcasts and retrieve stream keys
  • email and profile — to display your account information in the App

Data sharing: Your Google user data is never shared with any third party. It is not sent to our servers, advertising networks, analytics providers, or any other external service. The only data exchange is directly between the App on your device and Google/YouTube APIs.

Data storage & protection: The App does not store your Google credentials. OAuth access tokens are held in memory only during your active session and are never written to disk, databases, or external servers. Your Google profile information (name, email, photo URL) is kept in memory for display purposes and cleared when you sign out. RTMP stream keys are stored in the iOS Keychain with the afterFirstUnlockThisDeviceOnly protection level and are deleted on sign-out or account deletion. The App does not operate any backend servers or databases — all data processing occurs locally on your device.

Data deletion: You can sign out at any time to clear all session data. The in-app "Delete Account" feature revokes your Google OAuth tokens (server-side), clears all Keychain credentials, removes cached data, and resets all local settings. You can also revoke access manually at myaccount.google.com/permissions.

Camera and Microphone

The App requires camera and microphone access to capture video and audio for live streaming. This data is streamed directly to YouTube via RTMP and is never stored on our servers.

When you leave the App during an active stream (e.g. to check a message), the microphone continues recording audio so your broadcast stays live. The camera pauses automatically and resumes when you return. No audio or video is stored — it is only transmitted to your YouTube broadcast in real time.

AI Auto-Tracking (On-Device Vision Processing)

When AI Auto-Tracking is enabled, the App uses Apple's Vision framework to detect the positions of people in the camera feed. This is used solely to determine where to point the virtual camera crop. All processing happens entirely on your device — no images, video frames, or detection data are sent to any server. No individuals are identified, no biometric data is generated or stored, and no facial recognition is performed. Detection results (anonymous bounding boxes) exist only in memory during the stream and are discarded immediately.

Local Network

The App uses the local network (via MultipeerConnectivity) for remote scoreboard control between devices. This is peer-to-peer and does not pass through any server.

Crash Data

We use Firebase Crashlytics to collect anonymous crash reports and error diagnostics to improve app stability. This data is not linked to your identity.

Anonymous Analytics

We use Firebase Analytics to collect anonymous, aggregated usage events — such as which sports are streamed most, how long streams last, and which features are adopted. This data is not linked to your identity and contains no personally identifiable information. We use it solely to improve the App. No advertising identifiers are collected, and we do not share analytics data with third parties for advertising purposes.

Subscription Data

Apple handles all payment processing. We use RevenueCat to manage subscription status across sessions. RevenueCat receives an anonymous app user ID and your subscription status (tier, expiration date) from Apple — it does not receive your name, email, or payment details. We do not use RevenueCat for advertising or tracking.

App Settings

Your preferences are stored locally on your device using UserDefaults and are not transmitted to any server.

Data We Do NOT Collect

  • We do not use advertising or tracking SDKs
  • We do not sell or share personal data with third parties
  • We do not store video or audio recordings
  • We do not have our own servers or databases

Third-Party Services

  • Google Sign-In / YouTube API: Subject to Google's Privacy Policy
  • Firebase Crashlytics & Analytics: Subject to Firebase Privacy
  • RevenueCat: Subscription management — subject to RevenueCat's Privacy Policy
  • Apple StoreKit: Subject to Apple's Privacy Policy

Data Retention

We do not retain any personal data. When you sign out, your session data is cleared. Your YouTube data remains on YouTube's servers per their policies.

Children's Privacy

The App is not directed at children under 13. We do not knowingly collect data from children.

Your Rights

  • Sign out at any time to clear your session
  • Revoke YouTube access via Google Account settings
  • Delete the app to remove all local data
  • Use the in-app "Delete Account" option to revoke Google access and erase all local data at once

Your Privacy Rights (GDPR / CCPA)

Depending on where you live, you may have additional rights under the EU General Data Protection Regulation (GDPR) or the California Consumer Privacy Act (CCPA):

  • Right of access — You can request a copy of any personal data we process. Since we do not maintain servers or databases, the only data associated with you is your Google profile (managed by Google) and local device settings.
  • Right to deletion — You can delete all data via the in-app "Delete Account" feature, which revokes Google OAuth tokens, clears Keychain credentials, removes local files, and resets all settings.
  • Right to rectification — Your profile data comes from your Google account. Update it directly in your Google Account settings.
  • Right to data portability — Your streams are stored on YouTube. Export them via Google Takeout.
  • Right to opt out of sale — We do not sell, share, or rent personal data to third parties. There is nothing to opt out of.

Our legal basis for processing your Google account data is legitimate interest (providing the streaming service you requested) and consent (granted via Google Sign-In). You may withdraw consent at any time by signing out or revoking access.

To exercise any of these rights, contact us at hello@teempad.app. We will respond within 30 days.

Changes to This Policy

We may update this policy from time to time. Changes will be posted on this page with an updated date. Continued use of the App after changes constitutes acceptance.

Contact

For privacy questions, contact us at: hello@teempad.app