Between 4 and 16. With the shelf full, pinning another replaces one already there at random — so the space that frees up is not always the same one. Lowering the number drops the oldest.
The sprite is drawn inside the empty ring and replaces the tab icon. It is kept in this browser, so it belongs to this device — the file on the site is untouched.
What's yours here is three lists of numbers — favorites and caught. They live in this browser, and when a folder is connected they are written there too, as collection.json and a readable collection.md. Everything else can be downloaded again; this can't.
Writes <folder>/Pokedex/ holding exactly what this page reads, and nothing else — per Pokémon only the fields the card shows, so no move lists or game indices, which are most of the weight of a full dump. Evolution chains are included. Stop and resume freely, since files already written are skipped. When it finishes the page reads straight from there — nothing to move. Your favorites and caught list ride along in collection.json and collection.md, so the folder holds the whole Pokédex.
One entry at a time — artwork, types, description and stats — over a grid of all of them, foldable by generation.
Where this reads from — a folder you connect above, or pokedex/ shipped with the site. The connected folder wins. With neither, everything comes from PokeAPI.