AniSync
com.anisync.android
Zapstore Catalog Offline-first AniList client for anime and manga tracking with widgets
AniSync is a native Android client for AniList, the anime and manga tracking platform. It offers an offline-first experience for managing your watchlist, discovering new series, and staying connected with the community, built with modern Material 3 design. AniSync is not affiliated with AniList; it is a third-party client. **Highlights** * **Offline-first library** — full read/write access to your tracking data without an internet connection; changes sync when you are back online. * **Privacy-focused** — credentials are encrypted locally with AES-256-GCM. No trackers, no ads, no analytics. * **Material 3 UI** — modern design with dynamic theming and smooth animations. * **Home-screen widgets** — Up Next, Airing Today, Weekly Calendar, and Trending widgets powered by Jetpack Glance. **Library & tracking** Track anime and manga with full flexibility. Statuses include Watching, Planning, Completed, Dropped, Paused, and Repeating. Score entries, add notes, organize into custom AniList lists. Sort by title, progress, score, airing date, or last updated. **Discovery & search** Browse trending titles, popular seasonal releases, upcoming premieres, and TBA entries. Advanced search filters by genre, year, season, format (TV, Movie, OVA, ONA, Special, Music), and airing status. **Rich media details** Every media page shows cover art, descriptions, episode and chapter counts, community scores, characters with voice actors, staff, related media, trailers, reviews, recommendations, and streaming-service links. **Character & staff browser** Dedicated character and staff pages with parsed biographies, key attributes, media appearances, and voice-actor language filtering. **Forum** Full AniList forum integration: browse categories, read nested replies, post with Markdown, like, bookmark, and subscribe to threads for notifications. **Statistics** Time watched, episodes completed, chapters read, mean scores, plus breakdowns by genre, format, score distribution, and release year. **Notifications** Two-tier airing notifications (12h and 2h before release), planning-list premiere alerts, and optional forum activity notifications (replies, mentions, subscriptions). **Source & licensing** AniSync is free software released under the GNU General Public License v3.0. The "AniSync" name and brand are reserved — derivative works and unofficial forks must use a different name for any AniList client they distribute.
First release: Nov 11, 2026, 1 total release.
Most recent release: Nov 11, 2026.
Appears in 0 app stacks.
0 sats / 0 zaps received in the past year.
Sats Received
Underlying data available via MCP: app_zaps, app_releases.
Zap Count
Underlying data available via MCP: app_zaps, app_releases.
Releases
- Nov 11, 2026 3.4.0# Release Notes AniSync 3.4.0 brings your watching back to you as **Recaps**, a story for every month and year with your top titles, streaks and the theme song of your favourite, and a **Share Studio** that makes cards for titles, characters, staff, reviews, stats, favourites and recaps in thirteen templates. **Statistics** moved into its own profile tab with views for your activity, taste, habits, eras and people, both searches share **new result cards, filters and sort**, library search can **filter by tag**, and holding the back arrow lets you **jump back** to any page behind you. It also catches up with AniList's latest changes: **spoilers** open and close the way the website draws them, labels and inline spoilers included, **donator badges** show next to names, **media and submission updates** can reach you as notifications, and edits, +1 and Add to Watching **no longer write over progress** you changed on the website or in another app. Switching accounts no longer mixes up two lists, and an expired session now **moves to your other account** instead of signing everything out. **Follow me on [AniList](https://anilist.co/user/Marco9456/)** for previews of what's coming next and updates on AniSync. ### Added - **Recaps** - Every month you watch anime in gets a recap on the 1st of the next one, and every year one on 1 January, counted on the phone from your list activity and ranked by the time you spent. Each plays as a story: time watched, your top titles, genres, your biggest day, longest streak and busiest weekday, the month's manga, and for a year the busiest month and the shows you kept up with while they aired. The story plays the opening or ending of your top title from AnimeThemes, every page shares as an image, and the Share Studio offers each page of the story beside the recap's card. A new recap comes with a notification that has Watch and Share card, a banner at the top of Library for a week, and a New mark under Statistics, where a Recaps view on your own profile keeps the past ones. - **Recaps Settings** - Settings has a Recaps page: monthly and yearly recaps, whether manga and rewatches count, whether recaps name adult titles while adult content is off, the theme song and whether it may use mobile data, how a new recap reaches you and at what time, the defaults for share cards, and the recaps kept on the phone, with a button to clear them. - **Share Studio** - Sharing a title, character, staff member, review, your stats, your favourites or a recap opens a studio in place of the old sheet. Thirteen templates, each at four sizes from a card for chats to a 9:16 story, swipe under the preview, with colours from the cover, AniList or the app theme, a solid, gradient or blurred artwork background, and switches for what the card shows. On a tablet the preview and the panels sit side by side, and stats and favourites can now be shared there too. - **Library Tag Filters** - Library search can filter by tag, with the same picker as Search: a search box, categories, and spoiler tags kept shut until opened. A tag only counts above AniList's rank cut-off of 18, as it does in Search, and adult tags stay hidden unless adult content is on. Tags come down in the background on a request of their own, for new titles and once a week, so the library refresh is as quick as before. (#158)
More…
- **Jump Back** - Holding the back arrow lists the pages behind the one you are on, newest first, down to the tab you started from, and a tap on one goes straight there. The tab comes back as you left it. In a tablet's detail pane the list ends on the list the pane was opened from. A tip points it out a few times, and a switch under General turns it off. (#161) - **Weighted Score Explained** - Tapping the score on a title's page opens a sheet with the weighted and mean scores side by side, a short note on how AniList weights them, and a link to AniList's own explanation. - **Mutual Followers** - Social on a profile has a Mutual Followers tab beside Following and Followers, listing the people who follow that user back. - **Remove Followers** - On your own profile, each person under Social, Followers has a remove button on their picture, which asks before removing them from your followers. - **18+ Options** - With adult content on, the AniList options show the three switches AniList added under it: 18+ titles in search, 18+ titles in quick search, and other people's 18+ activity. Discover search follows the first, the title pickers in threads, recommendations and filters follow the second, and the feed and other people's profiles follow the third. Turning adult content on turns all three back on, as AniList does. - **Submission Updates** - Notifications say when AniList accepts, partly accepts or rejects a title, staff or character submission you made, with the reviewer's note, and they have a Submissions filter of their own. - **Open On Profile** - Open on, under General and in the first-run setup, can pin the app to your profile. - **Media Alerts** - Notifications can ping you for media updates, the new related titles, data changes, merges and removals AniList sends about titles on your lists, and for the outcome of data submissions you sent. Each has its own switch in a new Media section of the notification settings. Only updates that arrive after you install this version are pushed, so the older ones stay in the inbox. - **Rewatch Count** - A title you rewatched or reread says how many times on its Library cover, beside the notes and priority marks. - **Donator Badges** - Activities, forum threads and comments, and users in search carry AniList's donator badge beside the name, by the website's rules: Donator for the first three tiers, the donator's own text from the fourth, and the colour cycle from the fifth. A serving moderator's search result shows none, as on the website. - **Community Guidelines** - About links to AniList's community guidelines. ### Changed - **Statistics** - Statistics is the second tab on a profile and is split into views on a rail: Overview, Activity, Taste, How you watch, Eras and People, with Recaps on your own profile. Overview leads with your totals and ends in a teaser for each view. Activity has your streaks, busiest weekday and months, Taste the spread of your scores in your own scoring system and how focused or eclectic it is, How you watch the formats and lengths, Eras the decades, and People the staff, voice actors and studios, each list sortable. Genres keep one colour in every theme, picking a tab brings the tabs to the top, and every tab's filters are a rail like Library's. - **Library Filters** - Filters moved from the sort sheet into library search, behind a chip bar like Discover's, and narrow the search results rather than the lists. Genres can be excluded as well as included, every chosen genre and tag has to match, and filters work with an empty search box. Sort keeps its own sheet, opened from the bar or from a Sort chip in search. (#158) - **Search Results** - Discover and Library search draw their results with the Library's cards: a row with the cover, two lines of title and either the episode bar or the format, year, length, score and release state, and the Library grid card. In Discover, All previews three of each type with See all in the list and a rail of posters in the grid, and a title ends in its list or in Add to list. Library search groups its rows by list. A rail under the filters picks the category, with the list and grid switch pinned at its start. - **Search Filters And Sort** - Both searches share one filter bar and one set of sheets: options two to a row, a Clear chip once something is filtered, and a button that shows how many titles are left. Sort is a column and a direction, so every column sorts both ways, and Best match joins while a query is typed. Discover's Type filter became the rail, Airing status has its own chip, and Season moved in with Year. - **Library Grid** - Cards show the year beside the format and keep both lines of a long title. - **Studios** - The Studios chip in Discover lists the most favourited studios straight away, and typing a name narrows them. - **Forum Categories** - Misc left the category rail, since AniList merged it into General, and the new Events category took its place. A thread filed under General stays in General alone, as on AniList, and Site Announcements is no longer offered when writing a thread. A forum last left on Misc opens on General. - **Weighted Score** - The score AniList used to call average is called weighted, on title pages, in the sort options and in the search filter, which was labelled mean score by mistake. - **Same Universe** - A related title set in the same universe says so, where it read Other before. - **Emoji** - Emoji in statuses, messages, replies, forum posts, reviews, bios and notes go to AniList as they are, now that it stores them, and every limit counts an emoji as one character, as AniList does. That makes a lone emoji too short for a reply or a message, as it is on the website. - **Keeping Up** - Your lists refresh in the background when AniSync comes back after ten minutes or more, and a title's page checks your entry with AniList each time it opens, so episodes and chapters logged on the website or in another app show up without a pull to refresh. (#165) - **Search Field** - Discover, Library and Forum search move the search field out of the way as the results scroll down and bring it back on the first scroll up, as the bar over Discover does. The filters and the rail stay on screen, and the keyboard closes as the field leaves. - **Back To Search Results** - Opening a result from Discover, Library or Forum search leaves the search open behind it, so back returns to the results as you left them, scrolled to the same place and with the keyboard closed. On a tablet, Library and Forum search stay in the list pane and open what you pick in the pane beside them. (#175) - **Pull To Refresh** - A pull only starts when your finger lands with the page already at the top, so scrolling back up never refreshes by accident. The page follows your finger and the loading indicator grows in the space it opens, turning from a circle into a burst as it fills, with a tick once letting go will refresh. Pushing back above that point calls it off. While the refresh runs the page springs back and the indicator stays at the top, cycling through its shapes until the new data is in. (#182) - **Spoilers** - Spoilers open and close where AniList's website says they do, nested and unmatched markers included. A spoiler in the middle of a sentence stays in the sentence as a stretch you tap, and one written with a label in braces, such as `~!{Episode 12} text!~`, shows the label while it is shut. An open spoiler keeps a faint outline, so you can see where it ends. - **Spoiler Button** - With several lines selected, the spoiler button puts its markers on lines of their own, which AniList needs to hide them as one block. - **Profile Donator Badge** - The badge on a profile shows the donator's own text and cycles through AniList's colours the way the website does. - **Private Profiles** - A profile or activity that is private or was deleted says so, where it showed a general error before. ### Fixed - **Library Sort** - The direction toggle shows which way the list runs, so Score reads Descending while the highest score comes first. - **Search Keyboard** - The search key closes the keyboard in Discover, Library and Forum search, so the results it covered come into view. - **Feed In Spanish** - The feed no longer closes when it groups a run of list updates while AniSync is in Spanish. Anywhere a translation lacks the wording for a count, the English wording shows instead, notifications included. (#160) - **Share Cards On Android 8** - A shared or saved card no longer comes out as diagonal streaks on phones whose graphics chip pads each row of the image. (#162) - **Saving Share Cards On Android 8 And 9** - Save asks for storage access the first time and puts the card in Pictures/AniSync as a PNG, as it does on newer versions. Before, it failed every time. (#163) - **Media Page App Bar** - Opening a title from a Library card no longer leaves the back arrow, favourite and share off the page until the card has finished growing into it. - **Seasonal Browse** - The Seasonal chip opens the season AniList is in, so December shows Fall instead of the Winter that ended in March. A season picked with a single year also takes in the shows that premiered the December before, as AniList counts them. - **Review Length** - A review needs 2600 characters without its formatting before it can be published, as AniList now asks, and the counter shows how far there is to go. - **Thread Body** - A new thread needs a body of at least 10 characters, which AniList requires, instead of failing when it is sent. - **List Notes** - Notes stop at 6000 characters and rewatches at 1000, the most AniList accepts. - **Scoring System** - Library scores switch to a new scoring system a few seconds after it is picked, where they kept the old numbers until the list was refreshed. Editing a score in between could save it on the wrong scale. - **Editing Entries** - The edit sheet, on a title's page or in the Library, opens on your entry as AniList has it. It could open on an older copy, missing progress and dates logged on the website or in another app since, and saving it sent that older progress back to AniList. A title on your list that the library had not loaded yet opened as a blank new entry, and saving that overwrote the real one. The sheet now checks with AniList first even when the page still shows Add to list, and picking a status there, adding to Planning from Discover or to Watching from a notification keeps the progress AniList already has. (#133, #165) - **Switching Accounts** - A title's page no longer shows the previous account's status and progress on a title the new account has not added. Switching while a list was still syncing could fill the new account's library with the previous account's list, and a change still waiting on the request budget could go out as the new account. Anything that answers after the switch is now set aside, and the sync starts over for the account switched to. - **Expired Sessions** - When the session of one of several signed-in accounts expires, for example after a password change, AniSync switches to another signed-in account and says which one expired. It used to drop to the sign-in screen as if every account had signed out, with a second notice on top, and an app left there picks the signed-in account again when it opens. - **Coming Back To The Feed** - Going back to the feed from an activity's replies, a profile or a title keeps your place. It used to swap everything loaded for the first page and drop you near the top. New activity goes on top for the pill to offer, and when more than a page of it came in, the pill reloads the feed instead. (#164) - **Coming Back To A Profile** - Going back to a profile keeps your place in its activity, social, reviews, stats and list tabs. After a minute on the page, coming back cut the paged lists to their first page and swapped the others for a spinner. Saving an edited status or message, in the feed or on a profile, updates it where it is instead of reloading the list, and a page you come back to below its tabs keeps them pinned at the top. (#164) - **Muted Notifications** - Notifications muted in the phone's settings stay silent when they stack. Once two or more were showing, the stack took the sound and settings of activity replies, whatever type they were. (#170) - **Search Rail** - Results in Discover and Library search stop a little short of the rail above them as they scroll, as they do under the rail on Discover, instead of running right up against it. - **Lists On A Tablet** - Opening the first title beside the Library or Discover list no longer starts the list over, so it keeps its place and anything open on it. - **Spoilers In Previews** - Notifications, forum comment cards on a profile and Activity History no longer show what is inside a spoiler. - **Saving Entries** - Saving an entry sends AniList only what you changed in the sheet, so progress, a score or notes changed on the website or in another app while it was open are kept. - **+1 Progress** - A +1 checks the title with AniList first. When the progress moved on elsewhere, the count takes AniList's number and says so instead of overwriting it, and a +1 AniList turns down goes back to where it started. - **Add To Watching From A Notification** - Add to Watching on an airing notification adds the title to the account the notification was for, even when another account is active. - **Activity History** - On the days the clocks change, a day in Activity History lists the same activities AniList counted into its bar. - **Empty Notifications** - The "No notifications" message sits in the middle of the screen. (#183) - **Clearing A Biography** - A biography can be emptied and saved, where the editor asked for at least one character. (#177) - **Joined Date** - The Joined label on a profile is translated with the rest of the app. (#176) - **Character Pages** - The filter bars on a character's page scroll sideways like the rest of the app, so long tab names are no longer cut off. (#172) - **Airing Timeline** - The NOW marker fits the whole word in languages where it is longer, and sits on the timeline instead of just below it. (#168) ### Contributors Thanks to @rodis120 for six pull requests in this release: the centred empty Notifications screen (#183), clearing a biography (#177), the translated Joined label (#176), the scrolling filter bars on character pages (#172), the NOW marker on the airing timeline (#168) and removing over 340 unused strings (#169), and for reporting the Statistics, Share Studio and Recaps plurals that Weblate could not translate (#184). ### Translations Updated Chinese (Simplified), Chinese (Traditional), Indonesian, Persian, Polish, Portuguese (Brazil), Russian and Spanish via Weblate, where the Statistics, Share Studio and Recaps plurals can now be translated too (#184). Thanks to ZJ978 (Chinese (Simplified) and Chinese (Traditional)), Arif Budiman and RoTatsuLabs (Indonesian), حمید سامانی (Persian), Rogal (Polish), Lucas Correia (Portuguese (Brazil)), Andrei Stepanov (Russian) and Maximo Figueroa (Spanish). ## Support AniSync is free and open source - support is entirely optional and keeps development going: [<img src="https://files.catbox.moe/nk5116.svg" alt="GitHub Sponsors" height="38">](https://github.com/sponsors/Marco-9456) [<img src="https://ko-fi.com/img/githubbutton_sm.svg" alt="Ko-fi" height="38">](https://ko-fi.com/Y8Y41UMULN)