This Privacy Policy describes how the Sojourner7 Creator Dashboard ("the Application") handles data. The Application is a creator productivity tool operated by Richard Brown ("Operator") that enables connected users to schedule, publish, and analyze short-form content across the social platforms to which they have authenticated via OAuth.
The Application stores the following information, supplied by or generated for the connected user:
The Application does not collect follower-level personal data, DMs, comments, or audience demographics. Scopes such as instagram_manage_comments, instagram_manage_messages, TikTok Business / Content Posting / Research products, and any advertising-related scopes are deliberately not requested.
All collected information is used solely to operate the Application's analytics, scheduling, and publishing workflows for the connected user's accounts. No information is sold, shared with advertisers, or processed for any third-party purpose.
Data is stored in a Postgres database on hardware controlled by the Operator. OAuth tokens are encrypted at rest using AES-256-GCM with per-row initialization vectors and authentication tags. The master encryption key (SOJOURNER_TOKEN_KEY) is held in the host's secret store, never committed to source control, and rotated quarterly. The Application's public surface is reachable only over HTTPS, terminated at Cloudflare with TLS 1.2+.
Data is transmitted only to the platforms to which it pertains: posts and media are sent to Instagram, Facebook, TikTok, YouTube, or Shopify as part of fulfilling the Operator's publishing requests. The Application uses no third-party analytics services, advertising networks, error-reporting services, customer-data platforms, or other data processors.
social_metrics_raw).social_metrics).Connected users may request deletion of any data associated with their connected accounts at any time. To do so:
POST /api/account/delete from within the Application. This revokes long-lived tokens via the relevant platform's API, deletes the corresponding row from oauth_tokens, and truncates social_metrics* rows scoped to that account. Confirmed by HTTP 204 + audit log entry.If the Operator suspects a token leak or other security incident, the response playbook is:
SOJOURNER_TOKEN_KEY — invalidates all stored ciphertext.DELETE /me/permissions on the Graph API.The Application is not directed to or used by children under 13. No data from children is collected.
This Policy may be updated from time to time. The current version is always available at https://legal.s0j0urner7.com/privacy. Material changes will be noted in the "Last updated" line at the top.
Questions about this Policy may be directed to: [email protected]