FAQ
Questions people actually ask.
If yours isn't here, ask it — we answer technical questions properly.
23 questions, five groups
About Quarkino
What exactly is Quarkino?
A production-ready headless core — a complete back end that handles business logic, data, security, and integrations, exposed as a documented API. It comes in three parts: the Core (the engine), Quarkino Admin (the panel your team uses), and the front end, which you design and build yourself.
Is it a CMS?
It includes a content engine capable of modelling any content shape, so it does what a CMS does. But it also handles commerce, cases, memberships, notifications, and reporting. Calling it a CMS undersells about two-thirds of it.
Do you use it yourselves?
Yes — it's the core our own studio's client work runs on. Every rough edge gets found by us first, on our own deadline. That's the main reason it's in the state it's in.
Can I see it before committing to anything?
Yes. Book a demo and we'll walk through it against your actual requirements rather than giving a generic tour.
Read moreTechnical
What's the stack?
TypeScript, Fastify, PostgreSQL, Prisma, BullMQ on Redis, and S3-compatible storage. Documentation is OpenAPI, generated from the code.
Read moreWhat front-end framework do we have to use?
Any. Headless means the back end makes no assumptions about the front end. Next.js, a native mobile app, several clients at once — all against the same API.
Can we self-host?
Yes. Quarkino runs on standard infrastructure and can be deployed to your own environment.
How do we add something Quarkino doesn't do?
Through a registry — the formal extension point for field types, payment gateways, discount rules, notification channels, dashboard widgets, reports, and importers. You register a definition rather than editing core code, which is why upgrades stay routine.
Read moreWhat happens when a feature is switched off?
It disappears. Its API routes return 404, and it's removed from the admin menu, from search, from bulk actions, and from the dashboard. Not hidden — absent.
Can it handle multiple languages?
Yes, and adding one requires no code change. System text comes from keyed catalogues; content is modelled once with per-language siblings. Machine translation produces drafts a human approves, and translation coverage is tracked.
Read moreWorking with us
Do you build the whole product, or just provide the core?
Either. Most of our work is building the whole product. Some clients license the core and build with their own team.
Read moreHow long does an MVP take?
Six weeks is typical for a real, live product with accounts, data, and security. The page on it breaks down where those weeks actually go.
Read moreWhat do you need from us?
A decision-maker who's available, content or a plan for content, and willingness to cut scope early. Content is the most common cause of delay, and it's never an engineering problem.
What happens after launch?
Documentation and a handover session with whoever will operate it. Ongoing support is available and priced separately. Core updates reach your project either way.
Read moreSecurity & compliance
How are passwords stored?
Hashed with argon2id. Never in plain text, at any point.
Where do card details go?
Nowhere near Quarkino. Payment happens on the gateway's own secure page. There's no code path where a card number could be stored, because it's never received.
Are you GDPR-compliant?
Quarkino provides full personal data export and erasure, with an explicit, code-enforced line between what may be deleted and what must legally be retained. Compliance also depends on how you operate it — we'll walk through it properly.
Can we see who changed what?
Yes. Every sensitive operation is recorded with actor, timestamp, and detail, with field-level history on records that need it.
Read moreHow do you handle a security researcher's report?
There's a dedicated channel and we respond to every report.
Read moreCommercial
Is there a free trial?
No. Quarkino is deployed and configured for a project rather than signed up for, so a trial wouldn't show you anything useful.
What does it cost?
Priced per project, because the honest variable is how much of your brief falls outside what already exists.
Read moreWhat if we want to leave?
Your data is yours and exports in standard formats. We don't build in exit friction.
Are any features locked behind a higher tier?
No. What you switch on depends on what your product needs, not what you paid.
Didn't find it?
Send the question. We answer technical questions properly, and we'd rather do it now than at contract stage.
- We reply within one working day
- No sales sequence, no drip campaign
- NDA before the call if you'd prefer