A Dedicated Database Per Customer: Your Data in Its Own Isolated Database

Every Rapitek customer gets their own separate, dedicated database. Isolation is physical at the database level, not a row-level filter — one customer can never reach another customer's data. This meets your data-sovereignty and KVKK goals without requiring a dedicated server.

Request Free Demo

Dedicated-Database Architecture: Full Data Isolation - Rapitek

Frequently Asked Questions

What architecture do we start on by default?

Every customer gets their own separate, dedicated database by default — physical isolation at the database level. Upon signup, your own workspace (acme.app.rapitek.com) is provisioned in minutes. All customers run on the same managed infrastructure, but data is kept in separate databases.

Do I need a dedicated server for data isolation?

You don't need a dedicated server — you already get the data isolation you want at the database level. Each customer's data is kept in its own separate database; no other customer can reach that database. This meets data-isolation and sovereignty goals in regulated industries (finance, healthcare, public sector).

How does database isolation differ from the shared-table model?

Multi-tenant SaaS keeps all customers in shared tables separated by a row-level filter. With Rapitek's database-per-tenant approach, every customer has their own separate database — one customer's query structurally cannot reach another customer's data. It's built for use cases with the strictest compliance requirements, like banking and defense.

Is this architecture KVKK-compliant?

Yes. Every customer has a physically isolated database, and the data can be hosted in the Turkey region — meeting KVKK's data residency and isolation requirements. Audit, portability, and deletion are supported.

Can I choose the data region?

Yes. Turkey (TCMB/KVKK), EU (GDPR), or other regions — we offer a hosting-region choice. You pick the region at new-tenant provisioning.

How long does setup take?

Setup completes in minutes: upon signup, a separate, dedicated database is provisioned for you, your subdomain routing (acme.app.rapitek.com) is configured, and your workspace is ready. Minutes, not days.

Is my data in the same table as other customers?

No, not in the same table. Every customer has their own separate, isolated database — no shared table, no tenant_id row filter. Even though all customers run on the same managed infrastructure, your data is never in the same database as any other customer's.

Is there vendor lock-in? What if I leave?

No. You can request a full dump of your tenant database (SQL dump, CSV, or JSON) anytime. If you decide to leave, we transfer your data within 30 days and delete your database.

Do You Want Full Control Over Your Data?

Rapitek CRM's database-per-tenant architecture offers security, performance, and data sovereignty together.

Start Free Trial