Security and data handling

Orion Studio runs on your own computer and talks to each platform's official API on your behalf. This page describes exactly what that means: what is stored, where, which permissions are requested, and what the application will never do.

Where your data lives

Orion Studio is a desktop application. There is no Orion Studio account, no sign-up, and no server of ours that receives your videos, your scripts or your credentials. Everything the application produces is written to folders on your own machine.

WhatWhere it is stored
Scripts, narration audio, subtitle files, rendered videosIn a folder per video, on your computer
Access and refresh tokens for connected accountsA configuration file inside that account's folder, on your computer
Titles, descriptions and publication statusA metadata file alongside each video
Your account password for any platformNever stored, never requested, never seen by the application

Because the tokens live on your machine, anyone with access to that machine can use them. Treat the application's folders like you would treat a saved browser session.

How an account is connected

You connect each account from inside the application. Orion Studio opens the platform's own authorization page in your browser — TikTok's or Google's, on their own domain — where you log in and review the permissions being requested. Orion Studio never sees what you type there.

If you approve, the platform sends back an authorization code, which the application exchanges for an access token. That token is what allows it to upload the videos you choose. If you decline, nothing is stored and nothing changes.

What the authorization uses

Permissions requested

The application asks for the narrowest set of permissions that lets it do what it does. It does not request permission to read your feed, your followers, your messages, or other people's content.

PlatformPermissionUsed for
TikTokuser.info.basicShowing you which account is connected before you publish
TikTokvideo.publishUploading a video you selected, after you confirm
YouTubeyoutube.uploadUploading a video you selected

Before a TikTok post is created, the application queries the creator information endpoint so that the privacy options it offers you are the ones your account actually allows, rather than a guess.

What it never does

Revoking access

You can cut the application off at any time, from the platform's side, without needing the application at all:

Revoking takes effect immediately and the stored token stops working. Deleting the token file on your computer disconnects the account locally as well.

Reporting a problem

If you find a security issue, write to orionluciogame@gmail.com with enough detail to reproduce it. Please do not post it publicly before it is fixed.