Privacy Policy

Last updated: August 14, 2026

Overview

Keed ("we," "our," or "us") is a parental-control video app designed for families. Keed is fully offline — all data stays on your device. We do not operate servers, maintain databases, or collect personal information from you or your children.

What Keed stores on your device

Keed stores the following data locally on your device using device storage. None of this data is transmitted to our servers (we have none) or shared with third parties:

All of this data is removed if you clear the app's data or uninstall the app.

When you uninstall Keed, everything is deleted. Because all data lives on your device, uninstalling the app permanently removes kid profiles, watch history, approved channels, app preferences, and any stored Google OAuth tokens. No copy of your data exists on any server — once it's gone, it's gone.

One thing to note: If you connected your Google account, Keed's access to your YouTube account remains active until you revoke it. We recommend revoking Keed's access via your Google Account permissions after uninstalling.

YouTube and Google OAuth (optional)

Keed can optionally connect to your Google account to use your personal YouTube Data API quota. This is entirely voluntary — the app works without it, with reduced search capacity.

If you connect your Google account:

If you do not connect your Google account:

Google Account & YouTube Data

The following disclosures describe exactly what Keed does with access granted via Google Sign-In. Keed requests only the youtube.readonly scope and nothing else.

Data Access. We request the youtube.readonly scope solely to look up public YouTube channel metadata (name, description, thumbnail, subscriber count) via the YouTube Data API, using the signed-in parent's own API quota. We do not access private data such as subscriptions, watch history, playlists, or uploaded videos.

Data Use. This access is used only to let parents search for and verify YouTube channels before adding them to their child's curated channel list within the app.

Data Transfer. Keed has no backend server. All data — including the OAuth access token and refresh token — is stored exclusively on the user's device and is never transmitted to us or any third party.

Data Protection. Tokens are stored on-device using AsyncStorage (React Native's local device storage). They are used only to make direct API calls from the user's own device to Google's servers over HTTPS.

Data Retention & Deletion. Tokens persist on-device until the user signs out or uninstalls the app. Signing out (available in-app) revokes the access token directly with Google (oauth2.googleapis.com/revoke) and deletes all stored tokens from the device immediately. Users can also revoke access anytime at Sign in - Google Accounts.

What we do not collect

Keed does not collect or have access to:

Third-party services

Google YouTube Data API. When you search for channels or load video data, the app sends requests directly from your device to Google's YouTube Data API. If you are signed in with Google, these requests are authenticated with your personal OAuth token (your identity is visible to Google). If you are not signed in, requests use a shared API key (Google sees the requests but not your identity). Google may process these requests in accordance with its own privacy policy.

YouTube IFrame Player. Videos are played through YouTube's embedded player. Google may collect data about video playback in accordance with its own privacy policy.

Expo. The app uses Expo's build and authentication session tools. Expo does not receive any personal data from Keed.

Data security

All data is stored on your device only. OAuth tokens are stored using device storage (AsyncStorage). Clearing the app data or uninstalling the app removes all stored information. We recommend revoking Google access via your Google Account settings if you uninstall the app.

Children's privacy (COPPA)

Keed is designed for use by parents on behalf of their children. Keed does not collect any personal information from children under 13 or any other users. All data is stored locally on the parent's device. No data is transmitted to Keed's servers.

Changes to this policy

We may update this Privacy Policy from time to time. Material changes will be communicated through the app.

Contact

If you have questions about this policy, reach us at josedelgadosanabria@gmail.com.