Privacy Policy
Last updated: April 2, 2026
1. About StoryForge
StoryForge is a private content automation platform by SoClose Pte. Ltd. It automates AI-generated video creation and publication to YouTube channels owned by the operator.
2. Google User Data -- What We Access
StoryForge uses YouTube Data API v3 via OAuth 2.0.
Scopes Requested
| Scope | Purpose |
|---|---|
youtube.upload | Upload videos, set metadata (title, description, tags, thumbnail, category, playlist) |
youtube.readonly | Read channel info, verify uploads, manage playlists |
Data Collected
- OAuth tokens (access + refresh) -- for API authentication
- Channel ID, title, thumbnail -- for dashboard display
- Playlist IDs -- for video assignment
- Upload status -- video ID, processing state
Data We Do NOT Access
- Watch history, search history, browsing activity
- Comments, likes, subscriber lists
- Google Account personal info beyond channel identification
- Any Google service beyond YouTube Data API v3
3. How We Use Google User Data
| Data | Usage |
|---|---|
| OAuth tokens | Authenticate upload requests and playlist management |
| Channel ID/title | Display connected channel in dashboard |
| Playlist IDs | Assign videos to playlists |
| Upload response | Track upload status, store video ID |
Prohibited Uses
- No advertising, retargeting, or personalized ads
- No selling or sharing data with third parties
- No ML training on user data
- No credit scoring, surveillance, or lending
4. Data Sharing
We do not share, sell, transfer, or disclose Google user data to any third party.
OAuth tokens are only sent to: oauth2.googleapis.com and www.googleapis.com/youtube/v3.
5. Data Storage & Security
| Measure | Detail |
|---|---|
| File permissions | OAuth files: 0600 |
| Transit encryption | HTTPS/TLS 1.2+ |
| Auth | PBKDF2-SHA256 (260K iterations) + JWT |
| Rate limiting | 5 login attempts / 5 min |
| Headers | HSTS, X-Frame-Options, CSP, nosniff |
| Network | Nginx reverse proxy, app not exposed |
6. Retention & Deletion
OAuth tokens retained while channel is connected. To delete:
1. Disconnect in StoryForge Channel Editor
2. Remove at myaccount.google.com/permissions
3. Email storyforge@soclose.co -- deleted within 7 days
7. Google API Compliance
StoryForge adheres to the Google API Services User Data Policy, including Limited Use requirements.
8. YouTube Terms
Use of YouTube integration is subject to the YouTube Terms of Service.
9. Contact
Email: storyforge@soclose.co
Company: SoClose Pte. Ltd.