Taxonomy
Tags you own
Each product and source has its own tag list and prompt, edited in the panel. Every saved prompt version is kept, and each run records the exact one it used.
Validation
Only real tags
The AI's answer is matched exactly against the list. Anything else is dropped with a warning, so a typo in a tag name can't start a new category.
Cost
Paid once
Every answered batch is saved before the next one goes out. A stopped or crashed job resumes where it left off, and an outage waits instead of throwing rows away.
Fit
Sized to the model
Each call stays inside the model's context window, with room for the answers. A prompt too large for it stops before anything is spent.
Language
Persian first
Right-to-left screens, Jalali months and dates, and every word in both Persian and English, including the server's messages.
Access
Locked by default
Sign-in with two-step codes, sessions that only the server can read, admin-only setup pages, and no button that deletes data without showing what it will remove.