Last updated: April 4, 2026
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.
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 keysemail and profile — to display your account information in the AppData 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.
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.
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.
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.
We use Firebase Crashlytics to collect anonymous crash reports and error diagnostics to improve app stability. This data is not linked to your identity.
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.
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.
Your preferences are stored locally on your device using UserDefaults and are not transmitted to any server.
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.
The App is not directed at children under 13. We do not knowingly collect data from children.
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):
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.
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.
For privacy questions, contact us at: hello@teempad.app