Privacy policy
ytplsync ยท last updated 9 November 2026
ytplsync is a personal desktop tool that keeps a FreeTube playlist in sync with a playlist on the user's YouTube account. It runs entirely on the user's own computer. There is no ytplsync server, and the developer receives no data of any kind.
YouTube API Services
ytplsync uses YouTube API Services. By using it you also agree to the YouTube Terms of Service, and Google's handling of your data is described in the Google Privacy Policy.
What data is accessed
After you sign in with Google and grant access, ytplsync uses the YouTube Data API to:
- list your playlists, to find the one you configured by name;
- create that playlist (private) if it doesn't exist;
- read the videos in that playlist, and fetch public details of those videos (title, channel, length, publish date);
- add and remove videos in that playlist.
It does not access your other playlists' contents, subscriptions, comments, watch history, email address or any other personal data.
Where data is stored
Everything stays on your computer:
- the sign-in token Google issues, stored in your user profile folder;
- the list of video IDs from the last sync, used to tell additions from removals;
- FreeTube's own playlist file, which ytplsync updates, and local backups of it.
Sharing
No data is sold, shared with, or sent to anyone. The only network traffic is between your computer and Google's servers, to sign in and to make the API calls listed above.
Removing access and data
You can revoke ytplsync's access to your Google account at any time on the
Google Account permissions page.
To remove the locally stored data, delete the %APPDATA%\ytplsync folder.
Changes
If this policy changes, the updated version will be published on this page with a new date.
Contact
Questions: contact beresmate on GitHub.