Permissions we request

yellit asks for the narrowest set of permissions that lets it publish. Two scopes per platform at most: one to read the name of the account you connected, so you can see where a post is going, and one to publish. None of them grant read access to your existing content.

PlatformPermissionWhy
Instagram instagram_business_basic Show which account is connected.
Instagram instagram_business_content_publish Publish the images, carousels, and Reels you ask it to.
YouTube youtube.upload Upload the videos and Shorts you ask it to.
YouTube youtube.readonly Read your channel's name once, when you connect it, to show which channel a post will go to.
X Read and write Post on your behalf. X offers no write-only scope.
TikTok user.info.basic Read your display name once, when you connect, to show which account is connected.
TikTok video.publish Publish the video you ask it to, at the visibility you chose.

Why a read permission at all

Because you can connect several accounts across four platforms, and without a name they are indistinguishable rows on a page. Reading the display name or channel title once, at the moment you connect, is what lets the accounts page tell you which account you linked โ€” and lets you catch it before you publish to the wrong one.

On YouTube it does one more thing worth having: a Google account with no channel behind it is refused at connect time, with an explanation, instead of accepting the connection and failing on your first upload.

In both cases the permission is used for exactly one call, at connect time, and never again.

What we deliberately do not request

Taking a permission back

Disconnect an account from your accounts page and the stored tokens for it are deleted immediately. You can also revoke yellit from the platform's own settings โ€” Google keeps its list under third-party access, and Instagram, X and TikTok each keep one under their apps or security settings.

Either way there is nothing left to publish with. See deleting your data for removing the account itself.

What each platform accepts ยท How we store what we collect