Pokédex Manager / The model proposes, PokéAPI resolves, the person confirms.
Card recognition
The browser prepares and optimizes the image, the app asks for explicit consent, and Kimi proposes an identification that is checked against PokéAPI by identifier and by name. The image is never stored and nothing enters the collection without confirmation; if the proposal is wrong, the same image can be retried with a hint.
The browser prepares and optimizes the image before sending it.
The application asks for explicit consent before querying the model.
The proposal is checked against PokéAPI by identifier and by name.
How I built it
The model proposes and the catalog resolves: if the identification does not match a real species, it never reaches the confirmation screen. The image is never stored and nothing enters the collection without the person confirming it; when a proposal is wrong, the same image is retried with a hint instead of forcing a new photo.