- Can I collect form submissions without running a backend server?
- Yes — provision an nlqdb database (anonymous mode mints one in seconds) and write each submission as a row with the `@nlqdb/sdk` or a `POST /v1/run` parameterised insert (`GLOBAL-015`). The insert call runs from your page's fetch or a small serverless function, so there's no server of your own to maintain. Then query the submissions in English. The honest limit: the public `<nlq-data>` embed reads, it doesn't write.
- How do I see how many signups I got per day or per source?
- Ask in English — 'signups grouped by day with a count' or 'submissions by referrer this week'. nlqdb compiles it to SQL over your submissions table, runs it, and returns the ranked rows with the compiled SQL under a trace toggle (`SK-WEB-005`) so you can verify the grain before trusting the number.
- Is this a replacement for a form service like Formspree or Tally?
- No — those render the form, capture the POST, and email you the entry, with spam filtering built in. nlqdb is the database half: you decide what to store and you get a SQL query planner over it for ad-hoc 'how many / by source' questions, without a per-submission fee or a spreadsheet pivot. They compose — point your form's handler at an nlqdb insert.
- How do I keep the data if I started in anonymous mode?
- Sign in within the 72-hour anonymous window and click 'Adopt this database' (`SK-ANON-002`). The database is re-keyed to your account, every submission row persists, and there's no re-import. Anonymous databases that aren't adopted sweep at 72h, so adopt before launch traffic piles up if you want to keep it.