Last updated: September 12, 2026
Contentine Analyze ("we", "our", "the platform") is a YouTube video analysis service operated by BeyondITL. This policy explains what data we collect, how we use it, and your rights regarding that data.
When you sign up, we collect your email address and display name via Auth0 (our authentication provider). If you sign in with Google, we receive your Google profile name and email. We do not access your Google password.
When you analyze a YouTube channel or video, we retrieve publicly available metadata from the YouTube Data API v3, including: video titles, descriptions, thumbnails, durations, view counts, publish dates, channel names, and category information. This data is cached temporarily (maximum 30 days) and then automatically deleted in compliance with YouTube's Terms of Service.
If you choose to connect a YouTube channel you own, we request read-only access to
your YouTube Analytics through Google OAuth (the https://www.googleapis.com/auth/yt-analytics.readonly
scope). We use this access for one purpose only: to fetch the audience-retention curve for videos on
your own connected channel and display it beside our AI analysis in your report. We only
ever read analytics for a channel you have connected — never another creator's. We do not use this
data for advertising, we do not sell it, and no human reads it.
Connecting a channel is optional and revocable. Your Google refresh token is stored encrypted on our servers; retention curves are fetched live and cached only briefly. When you disconnect a channel, we immediately delete the stored token and any cached retention data and revoke the grant with Google. This feature accesses only your YouTube Analytics — it does not read, upload, publish, or manage any YouTube content.
AI-generated analysis results (scene descriptions, hook analysis, strategy insights, etc.) are derived data created by Google Gemini based on publicly available YouTube content. These results are stored indefinitely in your account for your reference.
Payment processing is handled entirely by Stripe. We do not store credit card numbers, CVVs, or full card details. We retain transaction records (amounts, dates, credit balances) for billing purposes.
If you use Bring Your Own Key (BYOK) mode, your API keys are encrypted using AES-GCM with PBKDF2 key derivation and stored exclusively in your browser's IndexedDB. Your keys never leave your browser and are never transmitted to our servers.
When you analyze a video by uploading a file (the “Analyze an Uploaded Video” tab), we handle it as follows:
If you use Editorial Feedback and attach a reference image to a moment, that image is stored in our cloud storage (Cloudflare R2) so it can sync across your devices and, in a collaboration session, be shown to others in that room. Attachments are:
We use your data to:
We do not sell your data to third parties or use it for advertising purposes.
Your data is shared only with the following service providers, solely for the purpose of delivering our service:
You have the right to:
To request account deletion or data export, contact us at support@analyze.contentine.ai.
Contentine Analyze uses the YouTube Data API v3 and, when you connect a channel you own for the retention overlay, the YouTube Analytics API. By using our service, you also agree to be bound by YouTube's Terms of Service and Google's Privacy Policy. You can revoke Contentine Analyze's access to your Google account at any time from the Google security settings page, or by disconnecting your channel inside the app.
Contentine Analyze's use and transfer of information received from Google APIs to any other app will adhere to the Google API Services User Data Policy, including the Limited Use requirements. Information obtained from YouTube Analytics is used only to provide and improve the own-channel retention feature described above; it is not used for advertising, is not sold or transferred to third parties, and is not read by humans except where required for security, to comply with applicable law, or with your explicit consent.
If you create or join a live collaborative session, the following is stored on our servers so collaborators can work together and resume later:
Access to a session requires both its unguessable link and its passphrase. Session content is retained only for the life of the room: every session has an expiry, and the owner can Revoke a session (closing it for everyone) or Delete it at any time — Delete permanently removes the room and everything typed inside it. Anyone in a session can report it, and we may remove or suspend a session that violates our Terms. Please do not share confidential information in a session you would not want visible to everyone you invite.
We implement industry-standard security measures including: JWT-based authentication, encrypted API key storage, parameterized SQL queries, rate limiting, CORS restrictions, and HTTPS encryption for all data in transit.
For privacy-related inquiries, contact us at support@analyze.contentine.ai.