You know you said it. Finding it is the problem.

FindMyTok searches your own published TikToks by the words you actually said. Your phone does the transcribing. Your posts come from TikTok, but the transcript is not uploaded to us. Every hit gives you the words, the post and the second.

Search results for spoken words, with two matches and a timestampSearch results for spoken words, with two matches and a timestamp

we only had one shot

…set up at five in the morning because we only had one shot at that light and the tide was already coming in…

0:14Spoken3 Mar 2024

Caption card reading ONE SHOT ONLY, held on screen for two seconds

0:03On-screen text3 Mar 2024

Tap a result and TikTok opens the post. The timestamp tells you where the phrase lives; where playback actually starts is TikTok's call, not ours.

It matches words. That is the entire trick.

Case, accents and punctuation are ignored. Exact phrases beat all-word matches, which beat prefixes. The search box matches words, not ideas. On supported devices, separate Apple Intelligence features can summarize videos and answer questions about your archive.

Exactthe whole phrase, in the order you said it
All wordsevery word, anywhere in the post
Prefix"budg" still reaches "budget"
Illustrative - tap a timestamp to move through the transcript
Indexed128 / 341

Indexing a big library takes a while, and we would rather say so up front: each video is fetched and transcribed once, two at a time at most, and slower when the phone runs warm. Start it, go do something else.

Your voice is transcribed on your phone. That is the whole itinerary.

On-device transcription

Audio extraction, speech recognition and frame-text reading all run locally, on Apple's own frameworks. Nothing is shipped off for a second opinion.

Your search library stays on your device

Transcripts, frame text, covers and the search index live in a local database. There is no cloud copy or sync between your devices.

It does use the network, though

Posts and media come from TikTok through your signed-in session. Apple handles purchases, RevenueCat reports them, and Aptabase receives limited usage events from app startup.

Temporary media, cleaned up

Downloaded video and extracted audio are deleted once they have been processed. Anything that survives a crash gets swept up at the next launch.

No password, no microphone

You sign in on TikTok's own page. Transcription reads audio files, never the live mic.

Your account only

FindMyTok indexes the account you signed into. It cannot go poking around in anyone else's videos.

In the app

The library screen after a scan: how many posts were found, and how many are indexed - none yetThe library screen after a scan: how many posts were found, and how many are indexed - none yet
Your whole back catalogue, found and not one word of it searchable. That is the problem, on screen one.
Search results for spoken words, with two matches and a timestampSearch results for spoken words, with two matches and a timestamp
Search your own posts and see which videos match.
Result detail with matched transcript words and a timestampResult detail with matched transcript words and a timestamp
Open a match to read the words and find their timestamp.
Archive screen with date range and on-screen text controlsArchive screen with date range and on-screen text controls
Choose a date range or include text visible in your videos.

Real screenshots of the app, taken on an iPhone. The library, the transcript and the timings are sample data - but nothing here is a mock-up of a screen that does not exist.

Questions

Can it search other people's TikToks?

No. Only the account you sign into. This is a search box for your own past, not a surveillance tool.

How long does indexing take?

Longer than you would like, if your library is big. Each video is fetched and transcribed once, two at a time at most, and the app eases off when the phone is hot or the battery is low. Pick a date range and do the part that matters first.

Can I search for an idea rather than exact words?

The search box matches words, not ideas. On supported devices, separate Apple Intelligence features can answer questions about your archive.

Does a result jump to the timestamp?

It opens the post. TikTok decides where playback starts, so it may cheerfully ignore the second we worked out for you.

Do I have to keep the app open?

Yes. Indexing runs in a limited background task and a Live Activity shows progress, but there is no leave-it-overnight mode.

What about photo posts?

Out of scope for now - there is no audio to transcribe. They are filtered out during discovery, and an existing post that turns out to be photos gets marked as excluded.

FindMyTok is out.

On the App Store for iPhone and iPad. No account to make here, no waiting list, no form to fill in. Download it and point it at your own posts.

Download on the App Store
The other half
FixMyTok
Found the old ones. Now get rid of them.

FindMyTok finds what you said. FixMyTok deals with what you would rather not have said: hundreds of old posts made private, deleted or un-reposted in one pass, on your own account. Both apps come from the same maker and process your TikTok library on your device.

Go to fixmytok.app