ASJTikTok
Privacy, download and playback options for TikTok — without changing how the app looks.
Settings live in two places: a button inside your profile menu, and a row inside
TikTok's own Settings.
Updates and new tweaks: ASJ Tweaks on Telegram
Feed
- Content country — watch another region's For You
- Remove ads
- Skip suggested accounts
- Hide LIVE
- Open on Following
- Hide safety and sensitive content warnings
Playback
- Auto scroll to the next video
- Prevent video loop
- Play sound in muted videos
- Always show progress bar
- Show country, like count and upload date on the video
Messages
- Hide message views — read without telling the sender
- Always show read receipts — keep seeing theirs while yours stay hidden
- Alert when read
- Hide typing indicator and active status
- Full last seen time
- Keep deleted messages in the chat
- Save DM GIFs
Profile
- Anonymous viewing — no entry in their visitor list
- Hide my story views
- Save stories — they stay after they expire or are deleted
- Show "Follows you" and video count
- Sort any profile by most liked
- Open links in Safari
- Longer bio
Comments, LIVE and downloads
- View disabled comments, longer comments, save comment media
- Auto like button for LIVE, with a count limit
- Remove watermark, clean copied links
- Save profile picture, copy username, copy bio
Extras
- 53 languages — follows TikTok's own language, with a row to override it
- Clear Display — hide the interface while watching
- Brings the Community tab back when TikTok drops it at launch
Contact
Changelog
1.2.1
- ASJTikTok has its own row in the profile menu. Under ASJ tools, at the end of
TikTok's own list.
- Its options are in the long-press menu too. Save, copy and clear display, in
TikTok's own sheet.
- Clear display can leave the bottom bar alone. A new switch in Feed settings.
- General improvements and fixes.
1.2
- Saved stories have a storage screen. Clear space by account or by age, with
every figure shown first.
- Nothing you saved is deleted to make room. The library holds 20,000 now.
- Hiding your story views is stricter. Marking one as seen sticks too.
- Content country reaches more of the app.
- General improvements and fixes.
1.1.9
- Now works on older TikTok versions. The tool had no way in there; it adds its
own row to TikTok's menu. Same entry while signed out.
- Send an audio file works on those versions too.
- General improvements and fixes.
1.1.8
- Hide LIVE no longer empties a profile when its owner is broadcasting.
- Saved files are named after the account and the date, and a saved sound after the song.
- General improvements and fixes.
1.1.7
- Fifty-three languages — every language TikTok itself ships in, and switching
applies straight away, without restarting the app.
- Works on any TikTok — regional builds and re-signed copies included. It no
longer matches on the bundle id, so it no longer matters what yours is called. A user
found this the hard way: the tweak never loaded into his app at all.
- Save audio works again.
- Photo posts save properly — picture, video and sound, with a download
percentage.
- Clear Display — no flash of the top bar on launch, and the floating button
stops disappearing.
- In Arabic — the floating button stays on the right tabs, Open on Following
works, and the panel reads right to left.
- A voice message is kept the moment its audio arrives.
1.1.6
- Keep deleted messages now keeps the media too — photos, videos and voice messages are saved as they arrive.
- Save and Open chat media from the long-press menu.
- Send an audio file as your voice message.
- Confirm before liking or following, and before liking a comment.
- Copy music link.
- General improvements and fixes.
1.1.5
- Full TrollStore support. A build of its own, with TikTok's own entitlements and all nine app extensions kept intact — ahmadrashed.com/trollstore
- A launch crash, if you had both halves installed. A jailbroken device that also has the sideloaded build ends up with the tweak in the process twice, and the second copy crashed TikTok before it drew anything. It stands down now instead. This was not new to 1.1.4 — it has been there since the tweak grew its row inside TikTok's own Settings; it just took having both to hit it.
- The bulk-save summary stays as long as it needs to — about three and a half seconds for one line, up to nine for three. A flat eight was too long for “Saved 12” and a flat three and a half cut off a tester reading 641 saved / 368 expired / 1 failed after a thousand stories. A tap still closes it early.
- Leaving the Stories folder takes the summary with it, instead of leaving it over the feed.
1.1.4
- Photo stories are saved. They never were — a photo story arrives in a different format than a video, and the check that keeps broken downloads out was rejecting every single one. A profile whose stories are photos saved nothing at all; a mixed one saved only its videos. Measured on a real folder: 15 of 15 photo stories had a live link and no file, and all of them have their file now.
- Stories the app never got round to are picked up on the next launch. Anything collected but not downloaded before TikTok closed used to sit there until its link expired — 38 of 61 entries on one folder.
- The save button saves the story you are looking at. On some pages it was still holding the previous one, so it could save a story from the account you were viewing before.
- Save all now gathers a whole account. Stories were grouped by the name on screen, which is not the same text everywhere TikTok reports it — so one account could split into several groups and offer a fraction of what was there, while two people sharing a name merged into one.
- Expired is no longer reported as failed. A photo story carries its expiry differently from a video, and every dead photo link was being counted as a failure.
- The folder only lists stories that can actually be saved — a row left with no media and no link is dropped rather than kept as something that can only fail.
- The summary after a bulk save closes on its own, and on a tap. It used to stay put.
- Dark mode. The settings, the Stories folder and the button in the Inbox follow TikTok's own Light/Dark switch. They were fixed to the light colours, so the panel stayed white with the app dark and the Inbox button disappeared into the bar.
- Arabic reaches everything — every message, alert and button, the Stories folder included.
- “Reopen TikTok to apply this change” now offers Later or Relaunch.
- A Telegram row in the panel, next to X and Ko-fi.
1.1.3
- Fixed a crash that could hit while the Stories screen was open — stories arriving in the background were being added from a different thread than the one drawing the screen. This one was present in every earlier version.
- A story you delete no longer comes back. One path still let a deleted story reappear the next time TikTok sent it again.
- The ASJTikTok button no longer appears inside the story viewer, where it never belonged.
- Text stories — the ones people write instead of posting a clip — now get the save and seen buttons like any other story.
- Quiet stories are lifted to a normal level when you save them to Photos. TikTok raises the volume during playback, so a quietly recorded story sounded fine in the app and weak in your album. Stories already at a normal level are saved untouched.
- Stories download at the best quality TikTok offers instead of the first one it lists.
- The Stories grid is lighter while scrolling, and a story whose cover will not load no longer holds everything up.
- The settings panel shows both versions together, like v1.1.3 · 46.4.
1.1.2
- Downloads are checked before they are kept — the response, the file's own header, and for video whether it actually plays. TikTok answers an expired story link with an error page, and that error page used to be saved as the story. It is what a grey thumbnail with a wrong duration was.
- A failed story download is retried instead of costing that story its only attempt — the reason a folder could list 500 stories and save around 400.
- Stories already saved as broken files are found on launch, cleared, and downloaded again.
1.1.1
- Deleting a story is permanent. One deleted while it was still downloading could come back on the next launch.
- A bulk save can be stopped part-way — tap the card while it works.
1.1
- Arabic. The whole tweak follows TikTok's own language, with a Language row in settings to override it.
- Fixed: selecting many stories and tapping Save could crash TikTok. Bulk save now runs one story at a time, with a counter and a summary. There is no limit on how many you can pick.
- Fixed: bulk save in Stories saved nothing when the media was not already downloaded. It now fetches what is missing.
1.0