Comprehensive Privacy Policy & Proprietary AI Architecture Disclosures
1. Executive Summary & Core Architectural Commitments
Welcome to GoViralReel ("GoViralReel", "the Application", "our Platform"), engineered and operated by Dakshyam Infotech ("we", "us", or "our"). GoViralReel is an advanced, proprietary AI video creation and social media growth engine designed specifically for short-form video creators, podcasters, marketers, and digital media professionals.
Unlike generic AI interfaces or simple API wrappers, GoViralReel operates a sophisticated, multi-tier proprietary backend known as the GoViralReel Neural Pipeline™. This architecture combines custom on-device machine learning algorithms (leveraging Apple Silicon Neural Engine & Metal Frameworks), custom audio pre-processing filters, proprietary viral retention scoring heuristics, custom phoneme-to-viseme alignment buffers, and low-latency cloud model orchestration.
Our Immutable Privacy Guarantees:
- Absolute Creator Ownership: You retain 100% full, exclusive copyright and intellectual property rights in all source video files, raw audio tracks, synthesized speech, custom voice clone models, script drafts, and final exported video clips.
- Zero Foundation Model Training: Neither Dakshyam Infotech nor any of our third-party infrastructure partners use your personal media, facial recordings, audio snippets, or script prompts to train foundation AI models.
- Ephemeral In-Memory Processing: Remote AI processing tasks execute purely in volatile GPU/CPU memory over encrypted TLS 1.3 tunnels and are permanently purged immediately upon completion of the inference task.
- Local On-Device Video Rendering: High-resolution source video footage never leaves your iOS device for clipping or trimming. All video slicing, aspect-ratio re-framing (9:16 vertical crop), and subtitle compositing execute directly on your iPhone hardware via Apple AVFoundation.
- Zero Data Monetization: We do not sell, rent, lease, or monetize user data, facial landmark vectors, voice recordings, or connected social media data to third-party data brokers, advertising networks, or analytics aggregators.
2. Proprietary Backend Intelligence vs. Sub-Processor Roles
To achieve studio-grade quality and millisecond-level precision, GoViralReel utilizes specialized foundational AI engines orchestrated by our custom, proprietary backend intelligence layer. The table below outlines how our proprietary technology transforms and enhances raw sub-processor outputs:
| App Capability | Proprietary GoViralReel Intelligence Layer | Foundation Sub-Processor | Data Handled & Retention Lifecycle |
|---|---|---|---|
| Dynamic Viral Subtitles & Captions | GoViralReel Kinetic Typography Engine™: Custom audio noise-reduction, dynamic syllable timing interpolator, auto-emoji semantic parser, viral font styling renderer, and multi-line visual balance algorithm. | AssemblyAI Universal-2 Conformer & OpenAI GPT-4o | Extracted audio bytes are streamed ephemerally over TLS 1.3. Zero audio retention; audio data is purged immediately once word-level timestamp tokens are returned to the client. |
| AI Lip-Sync & Multilingual Dubbing | GoViralReel Viseme Synchronization Pipeline™: Audio spectral smoothing, acoustic emotion preservation filter, facial landmark jitter reduction, and mouth-boundary blending shaders. | Sync.so Wav2Lip Engine + MiniMax Speech-01 + ElevenLabs | Facial frame vectors are processed in GPU memory for spatial lip alignment. No biometric facial recognition profiles are created. Custom voice embeddings are encrypted using AES-256 and isolated strictly to your account. |
| Long Video to Viral Short Clips | GoViralReel RankEngine™ (Viral Hook Predictor): Proprietary algorithm analyzing speech cadence, semantic suspense, pitch velocity, emotional valence, and audience drop-off curves to extract 20–40 high-retention moments. | OpenAI GPT-4o (Transcript Analysis) + Local Apple AVFoundation | Source video never leaves your phone. Only lightweight text transcripts are processed for scoring. Video cutting, 9:16 framing, and export execute 100% locally on your iOS device. |
| AI Script, Hook & Title Generation | GoViralReel Social Optimization Framework™: Custom prompt chaining architecture incorporating short-form algorithmic retention patterns, high-CTR hook formulas, and platform-specific pacing. | OpenAI GPT-4o-mini | Stateless request/response cycle. User topic keywords and generated scripts are never retained for model training. |
| Algorithmic SEO & Hashtag Clustering | Viral Rank AI™: Proprietary hashtag clustering engine analyzing niche relevance, tag volume competition, and search query indexability across TikTok, Reels, and YouTube Shorts. | Fine-tuned GPT-4o-mini Orchestrator | Stateless metadata processing. Generated tags and titles are stored only in local user project history. |
| Automated Multi-Platform Publishing | GoViralReel Social Gateway™: Automated video format compliance verification, bitrate transcoding optimizer, and asynchronous Bull queue distribution manager. | Official OAuth 2.0 APIs (Google YouTube Data v3, TikTok Content Posting API v2, Meta Instagram Graph API, LinkedIn REST API) | OAuth tokens are encrypted at rest with AES-256-GCM in backend MySQL. Platform publishing executes exclusively upon explicit user command. Video files are purged after upload. |
4. Data Categories Collected & Technical Processing Rationale
We adhere to strict data minimization principles. Below are the precise categories of data processed by GoViralReel:
- User Media Assets (Processed Ephemerally): Short video clips, extracted audio tracks, and user-submitted video URLs. Processed solely to generate transcripts, dubbing, or short clips, and purged immediately after processing.
- Custom Voice Embeddings: If you utilize our Voice Cloning feature, a 30–60 second reference recording is converted into a proprietary mathematical acoustic vector (embedding). The raw audio is discarded, and the numerical embedding is encrypted with AES-256.
- Connected Social Media Credentials: Encrypted OAuth 2.0 access tokens, refresh tokens, and public account metadata (account handle, profile picture). Used exclusively to authenticate and publish videos to your connected social channels when you command.
- In-App Purchase & Subscription Records: Anonymous transaction receipts and subscription entitlement identifiers verified securely through RevenueCat and Apple StoreKit. We never collect, process, or store credit card numbers or banking details.
- Technical Diagnostics & Telemetry: Anonymized device model, iOS version, app build number, memory utilization, and crash logs to optimize AVFoundation rendering performance and prevent memory pressure crashes during video export.
5. Data We Explicitly DO NOT Collect or Store
To ensure creator privacy, GoViralReel enforces strict technical guardrails preventing invasive tracking:
- ❌ No Biometric Facial Identification: We do NOT create, extract, or store facial recognition templates, faceprints, or iris scans capable of identifying an individual across media.
- ❌ No Geolocation Tracking: We do NOT collect, access, or track your GPS coordinates or precise location data.
- ❌ No Full Photo Library Access: We utilize Apple's modern PHPicker system, meaning the app only receives access to the specific videos you explicitly choose to import.
- ❌ No Background Audio or Keystroke Logging: We do NOT monitor microphone activity in the background or log keyboard typing outside explicit app text inputs.
- ❌ No Email / Gmail / Drive Reading: We do NOT access private emails, Gmail mailboxes, Google Drive folders, or contact books.
- ❌ No Third-Party Data Broker Sharing: We do NOT sell, license, or provide user personal data to data brokers, ad networks, or credit rating agencies.
6. Biometric, Audio & Voice Cloning Safety Standards
GoViralReel includes state-of-the-art voice synthesis and facial motion retargeting capabilities. To prevent abuse and protect individual likeness rights:
- Strict Consent Requirement: You may only clone your own voice or voices of individuals who have provided verified, explicit written consent. Creating non-consensual voice clones, synthetic impersonations, or deceptive deepfakes is strictly prohibited and results in immediate account termination.
- Encrypted Voice Isolation: Your custom voice models are cryptographically bound to your user ID and are inaccessible to any other user or system.
- Temporary Spatial Landmark Vectors: Lip-synchronization algorithms evaluate facial landmark coordinates solely in volatile GPU memory to deform mouth polygons. These spatial vectors are discarded immediately once the video frame is encoded.
7. Cryptographic Architecture & Infrastructure Security
We implement defense-in-depth security across our iOS client, network transport, and backend cloud infrastructure:
- Transport Layer Security (TLS 1.3): All network traffic between your iOS device, our backend gateway, and AI sub-processors is encrypted using TLS 1.3 with Perfect Forward Secrecy (PFS).
- AES-256-GCM Token Encryption: All sensitive database fields—including OAuth publishing tokens and voice embeddings—are encrypted at rest using AES-256 in Galois/Counter Mode with automated key rotation.
- Sandboxed Client Execution: Video rendering, audio extraction, and subtitle synthesis operate entirely within iOS application sandboxing with zero inter-process memory exposure.
8. Global Privacy Rights (GDPR, CCPA/CPRA, CalOPPA & COPPA)
We provide comprehensive data protection rights to all users globally:
- Right to Access & Portability (GDPR Art. 15 / CCPA § 1798.100): You may request a machine-readable export of all data associated with your account at any time.
- Right to Erasure / Right to be Forgotten (GDPR Art. 17 / CCPA § 1798.105): You can permanently delete your account, custom voice clone embeddings, and OAuth connections directly within the app Settings or by emailing support@dakshyaminfotech.store. All records are permanently purged within 30 days.
- Right to Rectification & Restriction: You may update your account credentials or restrict processing of specific social media integrations at your discretion.
- Children's Online Privacy Protection (COPPA): GoViralReel is intended exclusively for individuals aged 13 and older (or 16 in the EEA). We do not knowingly collect personal data from children under 13.
9. Contact & Data Protection Officer
For privacy inquiries, GDPR/CCPA data subject requests, or security vulnerability disclosures:
- Operating Entity: Dakshyam Infotech
- Data Protection Officer: Privacy & Compliance Division
- Direct Support Email: support@dakshyaminfotech.store
- Official Web Portal: https://goviral.dakshyaminfotech.store/
3. Social Media Integrations and Third-Party API Data
GoViralReel enables creators to optionally connect their official social media accounts to directly publish or upload video creations to YouTube, TikTok, LinkedIn, and Instagram. All social integrations are designed with strict privacy boundaries, least-privilege permission models, and user-initiated controls.
• User-Initiated Authorization: Account connection is entirely voluntary and is initiated solely by the creator via secure OAuth 2.0 web flows.
• Platform Consent Transparency: The respective platform (Google, TikTok, LinkedIn, or Meta) displays the exact permissions requested during authorization. GoViralReel receives only the permissions you explicitly grant.
• Strict Feature Limitation: Social account data and API permissions are used exclusively to provide the publishing, account display, and upload capabilities you request within the application.
• Zero Data Monetization: We do NOT sell, rent, lease, or trade social media data, account identifiers, or publishing history to data brokers or advertisers.
• Instant Disconnection & Revocation: You can disconnect any social platform at any time directly in the application settings, triggering immediate credential deletion and token revocation.
3.1. User-Controlled Publishing
GoViralReel enforces a strict User-Controlled Publishing Model:
privacyStatus: privateand a designatedpublishAttimestamp per the YouTube Data API specification. The schedule is executed strictly according to your selected time and metadata.3.2. Google / YouTube API Verification Disclosures
"Google user data is accessed and used only to provide Google and YouTube functionality requested by the user."
GoViralReel accesses Google APIs solely to enable creators to connect their YouTube channel and upload videos created inside GoViralReel directly to their own YouTube channel. We comply fully with the Google API Services User Data Policy, including the Limited Use requirements.
Our application requests three specific, individual Google OAuth scopes verified in our codebase:
https://www.googleapis.com/auth/userinfo.profileWhat is accessed: Basic profile information of the authenticated Google user. Specifically, our application queries the YouTube channels resource (
youtube.channels.list(part=['snippet'], mine=true)) using this authorization.Fields retrieved & used: YouTube Channel ID, Channel Title (display name), and Channel Thumbnail URL.
Why it is required: To display your connected YouTube channel name and avatar within the GoViralReel interface so you can confirm which channel is currently connected.
What is NOT accessed: We do NOT access your Gmail, Google Drive, Google Photos, Contacts, Calendar, browsing history, or any other Google service data.
https://www.googleapis.com/auth/youtube.uploadWhat it allows: Uploading video content to the authenticated user's YouTube channel via the YouTube Data API v3 (
videos.insertendpoint).Actual data transmitted: Only the video file rendered by the user, accompanied by user-configured metadata: video title (up to 100 characters), video description (up to 5,000 characters), tags/hashtags, category ID (
22— People & Blogs), privacy status (public,private, orunlisted), and optional scheduled publish timestamp (publishAt).Workflow: Data is transmitted to YouTube ONLY when the user chooses YouTube in the publishing picker and triggers publishing.
https://www.googleapis.com/auth/youtube.force-sslStrictly limited operational use: While the
youtube.force-sslscope technically permits broader channel management in YouTube's OAuth system, GoViralReel uses this scope strictly and solely to query the authenticated user's own channel details (channels.list) and monitor the ingestion/processing status of the uploaded video (videos.listupload status check).What GoViralReel NEVER does: GoViralReel DOES NOT delete YouTube videos, DOES NOT edit or delete existing channel content, DOES NOT view or manage video comments, DOES NOT post ratings, DOES NOT manage playlists, and DOES NOT access YouTube Studio analytics.
• WHAT is accessed: Google/YouTube Channel ID, Channel Title, Channel Thumbnail, video binary, title, description, tags, privacy status.
• WHY it is accessed: To authenticate the channel connection and upload user-selected videos to YouTube.
• HOW it is used: Transferred directly to the official Google YouTube Data API v3 endpoints via HTTPS/TLS 1.3.
• WHETHER it is stored: Channel profile metadata (ID, title, thumbnail URL) and encrypted tokens are stored in our secure database. Video binaries are stored temporarily on backend storage only while uploading and are purged upon completion.
• HOW LONG it is retained: Stored while the account remains connected. Disconnecting immediately purges the tokens and channel metadata from our database.
• WHEN it is deleted: Immediately upon user disconnection via app settings, or upon account deletion request.
• WHO it is shared with: Transmitted solely to Google LLC. Never sold, rented, leased, or transferred to third parties or advertising networks.
3.3. TikTok Login Kit & Content Posting API Disclosures
GoViralReel connects to TikTok using the official TikTok Login Kit and Content Posting API v2. Our implementation requests exactly three scopes:
user.info.basicWhat it allows: Accessing basic account identity via TikTok's
/v2/user/info/endpoint.Actual fields queried:
open_id,union_id,avatar_url, anddisplay_name(with fallback to username).What is NOT collected: We do NOT access follower lists, following lists, account bio, likes count, total video count, direct messages, or watch history.
video.publish(Direct Post Workflow)What it allows: Direct publishing of user-approved videos to the creator's TikTok profile via TikTok's direct publishing endpoint (
/v2/post/publish/video/init/).Actual payload transmitted: Binary video file (via direct chunked
FILE_UPLOAD), caption text including hashtags (up to 150 characters), creator-resolved privacy level (e.g.PUBLIC_TO_EVERYONE,MUTUAL_FOLLOW_FRIENDS, orSELF_ONLY, dynamically queried via/v2/post/publish/creator_info/query/), and interaction settings (duet, stitch, and comment toggles).User Initiation: Direct publishing occurs solely when the creator initiates publishing inside GoViralReel.
video.upload(Inbox Draft Workflow — Distinct from Direct Publishing)How this differs from video.publish:
video.uploadis a separate permission used for the Creator Inbox Draft workflow (/v2/post/publish/inbox/video/init/). When this mode is used, GoViralReel uploads the video file to the user's TikTok account as an unposted draft. The video appears in the creator's TikTok inbox where the creator can review, apply TikTok native audio, filters, or text stickers, and complete the final posting manually within the TikTok mobile app.Draft Transparency:
video.uploadis never represented as automated public publishing; it is strictly a draft-staging capability.3.4. LinkedIn Integration Disclosures
GoViralReel integrates with LinkedIn via OAuth 2.0 (OpenID Connect) and LinkedIn's Video & UGC Post API:
openid,profile,email, andw_member_social.w_member_socialallows GoViralReel to publish creator-authorized video content to the authenticated member's personal LinkedIn feed via LinkedIn's UGC Posts API (/v2/ugcPosts).urn:li:digitalmediaRecipe:feedshare-video), post commentary text, hashtags, author URN (urn:li:person:...), and public visibility setting (MemberNetworkVisibility: PUBLIC).w_organization_social). The app cannot create or edit posts on LinkedIn Company Pages or access corporate administrative data./v2/userinfo, the app accesses the member's unique subject identifier (sub), member name (given name and family name), and profile picture URL to display the connected account.3.5. Meta / Instagram Graph API Disclosures
GoViralReel supports publishing videos as Instagram Reels via the official Instagram Graph API:
instagram_business_basic,instagram_business_content_publish,instagram_business_manage_messages, andinstagram_business_manage_comments(per Instagram Login for Business standards).graph.instagram.com/me, GoViralReel accesses the Instagram account ID (id) and username (username, e.g.@creator) solely to display the connected account state./me/mediawithmedia_type: 'REELS', provides the video stream URL, attaches the creator's caption and hashtags, polls container readiness, and triggers publication via/me/media_publish.graph.instagram.com/access_tokenand refreshed automatically viagraph.instagram.com/refresh_access_token.3.6. Comprehensive OAuth Scope-by-Scope Reference Table
The table below provides a complete, transparent audit of all OAuth scopes implemented in the GoViralReel codebase:
channels.list) and upload status query (videos.list). No deletion, editing, or comment access.open_id,union_id,avatar_url,display_name. (No follower, likes, or message data).sub), name, profile picture.@handle).REELS).3.7. OAuth Access and Refresh Tokens: Cryptographic Storage & Lifecycle
GoViralReel implements strict token hygiene and cryptographic isolation. All OAuth access tokens and refresh tokens are encrypted at rest using AES-256-GCM (Galois/Counter Mode) with unique 16-byte initialization vectors (IV) and 16-byte authentication tags.
access_token_encandrefresh_token_enc). Plaintext tokens exist solely in volatile memory during active API requests.OAUTH_STATE_TTL_MINUTES = 15). Callbacks without matching, unconsumed state parameters are rejected immediately.reauthorization_requiredand no further API calls are attempted.3.8. Data Retention Lifecycles for Social Integrations
We apply strict data minimization and finite retention periods to all social integration data:
connected.queued,processing,published,failed), platform post IDs (e.g. YouTube video ID), and error codes for 30 days to provide creators with publishing status history and diagnostics.3.9. Account Disconnection, Revocation & Immediate Deletion
You have full, autonomous control over your connected accounts:
/api/social/accounts/:id/disconnect.revokeToken, TikTok/v2/oauth/revoke/) to immediately invalidate the token on the third-party platform's servers.prisma.socialAccount.delete). Associated publish jobs are cascade-deleted via database foreign keys.3.10. Third-Party Data Sharing
We share data with third-party social platforms strictly to provide the features you explicitly choose to use:
We do NOT share your social media data, audience metrics, or account tokens with advertising aggregators, data brokers, tracking SDKs, or unapproved affiliates.