[{"data":1,"prerenderedAt":380},["ShallowReactive",2],{"i-material-symbols:home-rounded":3,"i-material-symbols:fiber-new-rounded":8,"i-material-symbols:calendar-clock-rounded":10,"i-material-symbols:menu-book-rounded":12,"i-material-symbols:more-horiz":14,"i-material-symbols:search-rounded":16,"i-material-symbols:login-rounded":18,"i-material-symbols:menu-rounded":20,"help:\u002Fhelp\u002Fen\u002Fintegrations\u002Ftracking-progress":22},{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":7},0,24,false,"\u003Cpath fill=\"currentColor\" d=\"M4 19v-9q0-.475.213-.9t.587-.7l6-4.5q.525-.4 1.2-.4t1.2.4l6 4.5q.375.275.588.7T20 10v9q0 .825-.588 1.413T18 21h-3q-.425 0-.712-.288T14 20v-5q0-.425-.288-.712T13 14h-2q-.425 0-.712.288T10 15v5q0 .425-.288.713T9 21H6q-.825 0-1.412-.587T4 19\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":9},"\u003Cpath fill=\"currentColor\" d=\"M3 20q-.825 0-1.412-.587T1 18V6q0-.825.588-1.412T3 4h18q.825 0 1.413.588T23 6v12q0 .825-.587 1.413T21 20zm1.75-8.5l2.375 3.25q.075.125.2.188T7.6 15h.3q.25 0 .425-.175T8.5 14.4V9.625q0-.275-.175-.45T7.875 9t-.45.175t-.175.45V12.5L4.925 9.25q-.1-.125-.225-.187T4.425 9h-.3q-.275 0-.45.175t-.175.45v4.75q0 .275.175.45t.45.175t.45-.175t.175-.45zM10 15h2.875q.275 0 .45-.175t.175-.45t-.175-.45t-.45-.175H11v-1.1h1.875q.275 0 .45-.175t.175-.45t-.175-.45t-.45-.175H11v-1.15h1.875q.275 0 .45-.175t.175-.45t-.175-.45t-.45-.175H10q-.2 0-.35.15t-.15.35v5q0 .2.15.35T10 15m5.5 0h4q.425 0 .713-.288T20.5 14V9.625q0-.275-.175-.45T19.875 9t-.45.175t-.175.45V13.5h-1.1v-2.875q0-.275-.175-.45t-.45-.175t-.45.175t-.175.45V13.5h-1.15V9.625q0-.275-.175-.45T15.125 9t-.45.175t-.175.45V14q0 .425.288.713T15.5 15\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":11},"\u003Cpath fill=\"currentColor\" d=\"M5 22q-.825 0-1.412-.587T3 20V6q0-.825.588-1.412T5 4h1V3q0-.425.288-.712T7 2t.713.288T8 3v1h8V3q0-.425.288-.712T17 2t.713.288T18 3v1h1q.825 0 1.413.588T21 6v4.675q0 .425-.288.713t-.712.287t-.712-.288t-.288-.712V10H5v10h5.8q.425 0 .713.288T11.8 21t-.288.713T10.8 22zm9.463-.462Q13 20.075 13 18t1.463-3.537T18 13t3.538 1.463T23 18t-1.463 3.538T18 23t-3.537-1.463M18.5 17.8v-2.3q0-.2-.15-.35T18 15t-.35.15t-.15.35v2.275q0 .2.075.388t.225.337l1.525 1.525q.15.15.35.15t.35-.15t.15-.35t-.15-.35z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":13},"\u003Cpath fill=\"currentColor\" d=\"M13 17.05q1.1-.525 2.213-.788T17.5 16q.9 0 1.763.15T21 16.6V6.7q-.825-.35-1.713-.525T17.5 6q-1.175 0-2.325.3T13 7.2zm-1.662 2.338q-.313-.088-.588-.238q-.975-.575-2.05-.862T6.5 18q-1.05 0-2.062.275T2.5 19.05q-.525.275-1.012-.025T1 18.15V6.1q0-.275.138-.525T1.55 5.2q1.175-.575 2.413-.888T6.5 4q1.45 0 2.838.375T12 5.5q1.275-.75 2.663-1.125T17.5 4q1.3 0 2.538.313t2.412.887q.275.125.413.375T23 6.1v12.05q0 .575-.487.875t-1.013.025q-.925-.5-1.937-.775T17.5 18q-1.125 0-2.2.288t-2.05.862q-.275.15-.587.238t-.663.087t-.663-.088M14 8.776q0-.225.163-.462T14.525 8q.725-.25 1.45-.375T17.5 7.5q.5 0 .988.063t.962.162q.225.05.388.25t.162.45q0 .425-.275.625t-.7.1q-.35-.075-.737-.112T17.5 9q-.65 0-1.275.125t-1.2.325q-.45.175-.737-.025T14 8.775m0 5.5q0-.225.163-.462t.362-.313q.725-.25 1.45-.375T17.5 13q.5 0 .988.063t.962.162q.225.05.388.25t.162.45q0 .425-.275.625t-.7.1q-.35-.075-.737-.112T17.5 14.5q-.65 0-1.275.113t-1.2.312q-.45.175-.737-.012T14 14.275m0-2.75q0-.225.163-.462t.362-.313q.725-.25 1.45-.375t1.525-.125q.5 0 .988.063t.962.162q.225.05.388.25t.162.45q0 .425-.275.625t-.7.1q-.35-.075-.737-.112t-.788-.038q-.65 0-1.275.125t-1.2.325q-.45.175-.737-.025t-.288-.65\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":15},"\u003Cpath fill=\"currentColor\" d=\"M6 14q-.825 0-1.412-.587T4 12t.588-1.412T6 10t1.413.588T8 12t-.587 1.413T6 14m6 0q-.825 0-1.412-.587T10 12t.588-1.412T12 10t1.413.588T14 12t-.587 1.413T12 14m6 0q-.825 0-1.412-.587T16 12t.588-1.412T18 10t1.413.588T20 12t-.587 1.413T18 14\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":17},"\u003Cpath fill=\"currentColor\" d=\"M9.5 16q-2.725 0-4.612-1.888T3 9.5t1.888-4.612T9.5 3t4.613 1.888T16 9.5q0 1.1-.35 2.075T14.7 13.3l5.6 5.6q.275.275.275.7t-.275.7t-.7.275t-.7-.275l-5.6-5.6q-.75.6-1.725.95T9.5 16m0-2q1.875 0 3.188-1.312T14 9.5t-1.312-3.187T9.5 5T6.313 6.313T5 9.5t1.313 3.188T9.5 14\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":19},"\u003Cpath fill=\"currentColor\" d=\"M13 21q-.425 0-.712-.288T12 20t.288-.712T13 19h6V5h-6q-.425 0-.712-.288T12 4t.288-.712T13 3h6q.825 0 1.413.588T21 5v14q0 .825-.587 1.413T19 21zm-1.825-8H4q-.425 0-.712-.288T3 12t.288-.712T4 11h7.175L9.3 9.125q-.275-.275-.275-.675t.275-.7t.7-.313t.725.288L14.3 11.3q.3.3.3.7t-.3.7l-3.575 3.575q-.3.3-.712.288T9.3 16.25q-.275-.3-.262-.712t.287-.688z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":21},"\u003Cpath fill=\"currentColor\" d=\"M4 18q-.425 0-.712-.288T3 17t.288-.712T4 16h16q.425 0 .713.288T21 17t-.288.713T20 18zm0-5q-.425 0-.712-.288T3 12t.288-.712T4 11h16q.425 0 .713.288T21 12t-.288.713T20 13zm0-5q-.425 0-.712-.288T3 7t.288-.712T4 6h16q.425 0 .713.288T21 7t-.288.713T20 8z\"\u002F>",{"_path":23,"_dir":24,"_draft":6,"_partial":6,"_locale":25,"title":26,"description":27,"id":28,"locale":29,"answer":30,"category":24,"slug":28,"type":31,"platforms":32,"clients":34,"capabilities":36,"aliases":38,"keywords":49,"errors":54,"related":55,"status":60,"reviewed":61,"body":62,"_type":374,"_id":375,"_source":376,"_file":377,"_stem":378,"_extension":379},"\u002Fhelp\u002Fen\u002Fintegrations\u002Ftracking-progress","integrations","","What does FireAnime send to AniList or MyAnimeList, and what does it not send?","Understand exactly what progress transfers, why episode gaps matter and how to verify the correct provider entry.","tracking-progress","en","FireAnime can advance AniList\u002FMyAnimeList episode counts through a continuous sequence of completed episodes with known matches. It does not import your external list or change ratings, notes or list status; unfinished episodes and missing matches stop the advance.","explanation",[33],"web",[35],"website",[37],"tracking",[39,40,41,42,43,44,45,46,47,48],"Will my external anime lists be copied here in full?","Why is a later watched episode not being sent to MAL?","What happens to gaps between completed episodes during tracking?","Does FireAnime also write my scores to AniList?","Can I use linking to synchronize lists in both directions?","Does FireAnime import my AniList list?","What exactly does MyAnimeList sync transfer?","Why does tracking stop at one episode?","Are ratings and list statuses transferred?","Can tracking lower provider progress?",[50,51,52,53],"outbound-progress-rules","tracking-mapping-gaps","no-full-list-import","contiguous-completed-episodes",[],[56,57,58,59],"tracking-link","tracking-troubleshooting","title-groups","watch-progress","published","2026-09-07",{"type":63,"children":64,"toc":366},"root",[65,74,97,203,209,286,292,297,318,324,335,341,354],{"type":66,"tag":67,"props":68,"children":70},"element","h2",{"id":69},"what-sync-means-here-requirements",[71],{"type":72,"value":73},"text","What “sync” means here {#requirements}",{"type":66,"tag":75,"props":76,"children":77},"p",{},[78,80,86,88,95],{"type":72,"value":79},"This is an ",{"type":66,"tag":81,"props":82,"children":83},"strong",{},[84],{"type":72,"value":85},"outbound episode-progress update",{"type":72,"value":87},", not a copy of your AniList\u002FMyAnimeList library. Your provider must be ",{"type":66,"tag":89,"props":90,"children":92},"a",{"href":91},"\u002Fhelp\u002Fen\u002Fintegrations\u002Ftracking-link",[93],{"type":72,"value":94},"connected",{"type":72,"value":96},", your account must have access, and delivery must be enabled.",{"type":66,"tag":98,"props":99,"children":100},"table",{},[101,120],{"type":66,"tag":102,"props":103,"children":104},"thead",{},[105],{"type":66,"tag":106,"props":107,"children":108},"tr",{},[109,115],{"type":66,"tag":110,"props":111,"children":112},"th",{},[113],{"type":72,"value":114},"Data or action",{"type":66,"tag":110,"props":116,"children":117},{},[118],{"type":72,"value":119},"What FireAnime does",{"type":66,"tag":121,"props":122,"children":123},"tbody",{},[124,138,151,164,177,190],{"type":66,"tag":106,"props":125,"children":126},{},[127,133],{"type":66,"tag":128,"props":129,"children":130},"td",{},[131],{"type":72,"value":132},"Completed episodes with a known provider match",{"type":66,"tag":128,"props":134,"children":135},{},[136],{"type":72,"value":137},"Can advance the provider's watched-episode count.",{"type":66,"tag":106,"props":139,"children":140},{},[141,146],{"type":66,"tag":128,"props":142,"children":143},{},[144],{"type":72,"value":145},"An episode you only started or left unfinished",{"type":66,"tag":128,"props":147,"children":148},{},[149],{"type":72,"value":150},"Does not count as a completed episode for this transfer.",{"type":66,"tag":106,"props":152,"children":153},{},[154,159],{"type":66,"tag":128,"props":155,"children":156},{},[157],{"type":72,"value":158},"Your whole external list",{"type":66,"tag":128,"props":160,"children":161},{},[162],{"type":72,"value":163},"Is not imported into FireAnime.",{"type":66,"tag":106,"props":165,"children":166},{},[167,172],{"type":66,"tag":128,"props":168,"children":169},{},[170],{"type":72,"value":171},"Status, rating or notes",{"type":66,"tag":128,"props":173,"children":174},{},[175],{"type":72,"value":176},"Are not changed by this integration.",{"type":66,"tag":106,"props":178,"children":179},{},[180,185],{"type":66,"tag":128,"props":181,"children":182},{},[183],{"type":72,"value":184},"A title removed from your FireAnime list",{"type":66,"tag":128,"props":186,"children":187},{},[188],{"type":72,"value":189},"Does not request deletion of the provider's entry.",{"type":66,"tag":106,"props":191,"children":192},{},[193,198],{"type":66,"tag":128,"props":194,"children":195},{},[196],{"type":72,"value":197},"Provider progress already ahead",{"type":66,"tag":128,"props":199,"children":200},{},[201],{"type":72,"value":202},"Is not intentionally lowered to match FireAnime.",{"type":66,"tag":67,"props":204,"children":206},{"id":205},"check-the-progress-that-can-be-sent-steps",[207],{"type":72,"value":208},"Check the progress that can be sent {#steps}",{"type":66,"tag":210,"props":211,"children":212},"ol",{},[213,227,232,266],{"type":66,"tag":214,"props":215,"children":216},"li",{},[217,219,225],{"type":72,"value":218},"Open the anime in FireAnime and check its ",{"type":66,"tag":89,"props":220,"children":222},{"href":221},"\u002Fhelp\u002Fen\u002Flibrary\u002Fwatch-progress",[223],{"type":72,"value":224},"watched-episode marks",{"type":72,"value":226},". The eligible value comes from completed episodes, not from the number of minutes played or your watchlist status.",{"type":66,"tag":214,"props":228,"children":229},{},[230],{"type":72,"value":231},"Compare the provider's current count, then look for an unfinished episode after that point. Progress advances from that existing count through a continuous sequence of completed, matched episodes; a later finished episode does not bridge a new gap.",{"type":66,"tag":214,"props":233,"children":234},{},[235,237,243,245,250,252,257,259,264],{"type":72,"value":236},"Open ",{"type":66,"tag":89,"props":238,"children":240},{"href":239},"\u002Faccount\u002Fintegrations",[241],{"type":72,"value":242},"Tracking sync",{"type":72,"value":244},". Check the intended provider username, ",{"type":66,"tag":81,"props":246,"children":247},{},[248],{"type":72,"value":249},"Connected",{"type":72,"value":251}," status, ",{"type":66,"tag":81,"props":253,"children":254},{},[255],{"type":72,"value":256},"Waiting",{"type":72,"value":258}," \u002F ",{"type":66,"tag":81,"props":260,"children":261},{},[262],{"type":72,"value":263},"Failed",{"type":72,"value":265}," counts and any notice.",{"type":66,"tag":214,"props":267,"children":268},{},[269,271,276,278,284],{"type":72,"value":270},"For episodes completed before linking, use ",{"type":66,"tag":81,"props":272,"children":273},{},[274],{"type":72,"value":275},"Queue catch-up",{"type":72,"value":277},". Wait for delivery and compare the correct anime entry at the provider. See ",{"type":66,"tag":89,"props":279,"children":281},{"href":280},"\u002Fhelp\u002Fen\u002Fintegrations\u002Ftracking-troubleshooting",[282],{"type":72,"value":283},"tracking troubleshooting",{"type":72,"value":285}," when it does not move.",{"type":66,"tag":67,"props":287,"children":289},{"id":288},"why-does-a-gap-stop-the-count-mapping",[290],{"type":72,"value":291},"Why does a gap stop the count? {#mapping}",{"type":66,"tag":75,"props":293,"children":294},{},[295],{"type":72,"value":296},"For example, with a provider count starting at 0, if mapped episodes 1, 2 and 4 are complete but 3 is not, the continuous completed sequence reaches 2, not 4. If the provider already records 3, completed mapped episode 4 can advance from that existing count; earlier provider progress is not imported into FireAnime. Only mark episode 3 watched locally if you actually finished it; the fix is not to falsify your history.",{"type":66,"tag":75,"props":298,"children":299},{},[300,302,308,310,316],{"type":72,"value":301},"A ",{"type":66,"tag":303,"props":304,"children":305},"em",{},[306],{"type":72,"value":307},"mapping",{"type":72,"value":309}," identifies which FireAnime episode belongs to which AniList\u002FMyAnimeList entry. AniList uses the supported ",{"type":66,"tag":89,"props":311,"children":313},{"href":312},"\u002Fhelp\u002Fen\u002Fdiscovery\u002Ftitle-groups",[314],{"type":72,"value":315},"title-group ranges",{"type":72,"value":317},"; MyAnimeList needs exact episode matches. Seasons, specials and provider numbering can differ. An absent match stops the update rather than guessing the wrong title or episode.",{"type":66,"tag":67,"props":319,"children":321},{"id":320},"what-counts-as-a-successful-update-result",[322],{"type":72,"value":323},"What counts as a successful update? {#result}",{"type":66,"tag":75,"props":325,"children":326},{},[327,329,333],{"type":72,"value":328},"The correct provider entry shows a higher eligible episode count, or stays unchanged because it was already equally far or further ahead. ",{"type":66,"tag":81,"props":330,"children":331},{},[332],{"type":72,"value":256},{"type":72,"value":334}," counts delivery targets, not a promise that every individual episode will produce a visible change. A zero catch-up count can mean there is nothing eligible to send.",{"type":66,"tag":67,"props":336,"children":338},{"id":337},"limits-and-next-actions-limitations",[339],{"type":72,"value":340},"Limits and next actions {#limitations}",{"type":66,"tag":75,"props":342,"children":343},{},[344,346,352],{"type":72,"value":345},"Catch-up cannot create missing matches, fill unfinished episodes or import provider lists. To report a likely mapping problem, send ",{"type":66,"tag":89,"props":347,"children":349},{"href":348},"\u002Fhelp\u002Fen\u002Fsupport\u002Fcontact-support",[350],{"type":72,"value":351},"support",{"type":72,"value":353}," the FireAnime title\u002Fepisode link, provider title link and expected episode correspondence; omit authorization links and account secrets.",{"type":66,"tag":75,"props":355,"children":356},{},[357,359,364],{"type":72,"value":358},"Avoid having multiple tracking tools edit the same entry simultaneously. FireAnime checks the provider's value before submitting a higher one, but another application or a manual edit can occur in between. ",{"type":66,"tag":89,"props":360,"children":361},{"href":280},[362],{"type":72,"value":363},"Disconnecting",{"type":72,"value":365}," stops future delivery, not changes already made.",{"title":25,"searchDepth":367,"depth":367,"links":368},2,[369,370,371,372,373],{"id":69,"depth":367,"text":73},{"id":205,"depth":367,"text":208},{"id":288,"depth":367,"text":291},{"id":320,"depth":367,"text":323},{"id":337,"depth":367,"text":340},"markdown","content:help:en:integrations:tracking-progress.md","content","help\u002Fen\u002Fintegrations\u002Ftracking-progress.md","help\u002Fen\u002Fintegrations\u002Ftracking-progress","md",1788786016416]