TikTok Integration

What the tool does, what it can reach, and what it can't.

Last updated 24 August 2026

The short version

MoneyWithJJ produces short videos about building a printables business. A private in-house tool assembles those videos and then places the finished file into this project's own TikTok drafts, so that a person can review it, write the caption, and decide whether to post it.

It uploads to one account — ours. It cannot post publicly on its own, it has no other users, and it reads nothing about anyone else on TikTok.

Who uses it

One person: the owner of this project. This is not a product, a service, or an app other people can sign up for. There is no login on this website and no way for a third party to connect their TikTok account to it. The software runs on a single private server and is authorised against a single TikTok account — the one belonging to MoneyWithJJ.

Permissions it requests, and why

Those are the only two scopes requested. No permission is asked for that the tool does not use.

What it deliberately cannot do

The tool uses TikTok's inbox upload, not Direct Post. That distinction matters, and it is a deliberate choice:

So the worst case if the software misbehaves is an unwanted draft sitting in our own account. It has no mechanism to publish anything.

What data is involved

The video file itself, and an access token for the connected account. That's the whole list.

The token is stored encrypted at rest on the project's own server, is refreshed automatically when it expires, and is used only to authorise uploads to the account that issued it. It is never sent anywhere else, never shared, and never used for anything other than placing a draft.

No information about other TikTok users is requested, collected, stored, scraped, or inferred. No viewer data, no comments, no follower lists, no analytics about anyone.

Revoking access

Access can be withdrawn at any time from the TikTok account's own settings, under connected apps. Doing so immediately stops the tool uploading anything, and the stored token becomes useless. Any copy of a token held on our server can also be deleted on request by emailing jgivati@gmail.com.

How a video reaches this point

The upload is the last step of a longer process — research, script, voiceover, visuals, render, and a human approval gate before anything is published anywhere. That process is described in full on the how it works page.