Last updated: 2026-08-26
Jiotte Uploader is a command-line tool run by one person on their own computer. It holds one TikTok OAuth token, locally, and uses it for one purpose: uploading that person's own videos to their own TikTok drafts inbox. It has no server, no database, no analytics, and no other users.
Nothing else is stored. In particular:
The video file being uploaded, its byte size, and the OAuth token that authorizes the upload. These go to TikTok's Content Posting API so the video can be placed in the authorizing account's drafts inbox. TikTok's own privacy policy governs what TikTok then does with it.
Nobody. There is no third-party processor, no advertising, no data sharing and no sale of data. There is no hosted backend to send anything to.
The tool requests the video.upload scope only, which allows placing a
video in the authorizing account's drafts inbox. It does not request permission to
publish, to read the account's content, or to act on any other account.
The token is kept until it is deleted or until TikTok expires it. TikTok issues access tokens valid for 24 hours and refresh tokens valid for 365 days. Deleting the token file removes it immediately; the tool then cannot act until it is authorized again.
Remove the app from the TikTok account's connected apps settings. That invalidates the stored token on TikTok's side, whatever is left on disk. The token file can then be deleted from the operator's computer.
The tool is not directed at children and is not usable by anyone other than the operator who installed and authorized it.
This policy may be updated. The date at the top of this page is the date of the current version.
Questions or requests: jiotte-ai@googlegroups.com