← All docs

Docs

Your data

What Tekko Bench stores, how shops stay isolated from each other, and what early access means for your data.

Every record in Bench, every customer, job, invoice, certificate, and authentication request, belongs to exactly one shop and is only ever visible to that shop. That isolation is enforced on every query the app makes, not layered on afterward, so there’s no path by which one shop can see another’s data.

What we actually store

  • Your shop: profile, address, branding, tax configuration, UPI ID if you’ve added one.
  • Customers: name, contact details, state, and GSTIN if relevant.
  • Jobs: the watch, the issue, and the full status timeline, every change, note, and who made it.
  • Invoices: line items, the computed tax breakup, and status.
  • Certificates: the watch, the verdict, who issued it, and its current status.
  • Authentication requests: the same watch details, the 11-point checklist, any photos, and the verdict.

Photos from the mobile app are stored separately in Netlify’s file storage, and they’re optional: the whole authentication flow works without a single photo attached.

How isolation actually works

This isn’t a promise layered on top after the fact. Every table that holds shop data carries a shop identifier, and every query the app makes is scoped to the shop tied to your logged-in session, at the code level, not just the database level. There’s no admin view that shows data across shops mixed together, because the queries themselves never ask for that.

What we don’t store

Bench doesn’t touch payments. The UPI QR on an invoice is a code pointing at your own UPI ID; money moves directly between your customer and your bank, never through us, and we don’t see or record when it’s paid, you tell Bench that yourself by marking the invoice paid.

Early access, plainly

Right now, Tekko Bench is an early-access demo environment. That means data can be reset without notice while we’re actively building on it. Load the sample data, try real workflows, kick the tyres properly, but don’t keep anything in a Bench account today that you genuinely can’t afford to lose. We’ll be clear here well before that changes.

If you want your data cleared sooner than that, before we get to a broader reset, contact us directly and we’ll handle it by hand rather than make you wait.

Something here not match what you are seeing in Bench? WhatsApp us or use the contact form, and we will fix whichever one is wrong.