Effortdex caches its own files (and PokéAPI lookups, including
sprite images) so it keeps working offline. "Clear cache" wipes
all of it at once — it gets rebuilt fresh on the next load.
Your parties, roster and battle history are safe.
They live separately in this browser's storage and are never
touched by anything on this page.
By generation
Warm up (or clear) sprites for a specific game or generation
instead of everything at once. Some titles share the exact same
sprite artwork on PokéAPI (e.g. Ruby & Sapphire) — those are
listed as one row, since caching or clearing one always does the
same to the other.
Notifications
Caching a whole generation can take a couple of minutes —
get a notification when a "Cache" or "Cache all" run finishes,
even if you've switched away from this tab in the meantime.
Developer: disable caching
Turns off the service worker and all offline caching entirely
— every reload then always hits the real files on the
server, never a cached copy. Only useful while actively
developing Effortdex itself; the app stops working offline
while this is on, so leave it off otherwise. Takes effect
immediately (reloads the page).