Delete your old YouTube comments and likes from your phone
Comment Sweep removes your own old YouTube likes and deletes your own old comments. It runs entirely on your phone and signs in with your own Google account. There is no Comment Sweep server, no Comment Sweep account, and nothing you touch in the app is uploaded anywhere.
Everything the app does, it does by calling the YouTube Data API directly from the device with your own token: it lists your liked videos, un-rates the ones you pick, and deletes the comments you pick. It never posts, comments, likes, subscribes or changes anything else on your account.
How it works
- Sign in with Google.
The app asks for one permission,
https://www.googleapis.com/auth/youtube.force-ssl. That is the single YouTube scope that lets it read your likes and comments and remove them again. It asks for nothing else — no Drive, no Gmail, no contacts, no profile scopes beyond what sign-in itself provides. - Choose what to clear. Liked videos come straight from the API and appear as a list. Comments are harder: you can import your own Google Takeout export for the complete list, paste one video link to find your comments under that video, or load the comments you left under videos on your own channel.
- Tick the rows and delete. You select what should go and the app removes them one by one, showing progress as it works. Deletions happen on YouTube's side and are permanent — Comment Sweep keeps no copy and cannot put anything back.
The honest limits
Likes: only the most recent 1000
The YouTube Data API returns liked videos in pages and stops at roughly the most recent 1000. Older likes are still on your account, but no API call reaches them, so the app cannot show or remove them. When you hit the end of the list the app says so instead of pretending that is all you ever liked.
Comments: there is no API that lists them all
YouTube has no endpoint that returns every comment you have ever written. That is a gap in the API, not a bug in the app. The complete list only exists in a Google Takeout export of your own data, which you request from Google and download yourself. Comment Sweep reads that file on the phone — it is parsed in memory on the device and is never uploaded. Without a Takeout file the app can still find your comments on one video you name, or under videos of your own channel.
The daily allowance is shared by everyone
The YouTube Data API gives a whole project — not each user — a default of 10,000 quota units a day, which resets at midnight US Pacific time. Listing costs 1 unit per page; removing a like or deleting a comment costs 50 units each. So the default allowance is about 200 removals a day for every user of the app added together.
The app keeps a local estimate of what this device has spent on removals and shows it, so you can see the budget shrinking. It does not count the 1-unit listing calls, and it cannot see what other people have spent — so the API can refuse earlier than the counter suggests. When that happens, the work continues the next day.
Privacy, in one paragraph
No server. No account. No analytics, no advertising, no tracking, no cookies — not in the app and not on this website. Your Takeout file never leaves the phone. The only network requests the app makes are to Google's own endpoints, using your own credentials. The full statement, including the Google API Services User Data Policy Limited Use disclosure, is on the privacy page.
Getting the app
Comment Sweep is an app for Android and iOS.
For availability, write to ahmed@naseeh.io.