Pyrabase · Private preview

The back end for apps that must follow Egyptian data law.

Every Pyrabase project gets its own Postgres database, auth, storage, realtime and edge functions behind one URL. Add compute for your services. Priced in pounds, with the data-protection paperwork generated for you.

cairo-clinic-api · Postgres 17 · ACTIVE_HEALTHYregion: Egypt
ProjectsSQL editorTablesAuth usersFilesFunctionsBackupsUsageLogs
-- which patients booked tomorrow
select p.full_name, p.national_id, a.starts_at
from appointments a join patients p on p.id = a.patient_id
where a.starts_at::date = current_date + 1
order by a.starts_at;
full_namenational_idstarts_at
Mona Hassan2•••••••••••4709:30
Karim Adel2•••••••••••1210:15
Salma Fathy2•••••••••••0811:00
3 rows · 41 ms · national IDs masked for this role

Sample project and data for illustration. Click through the full console in the demo →

Everything in one project.

Database and Compute share a project, a bill and a data-protection pack. Nothing is copied between them.

DATABASE

Pyrabase Database

Postgres 17 with REST, auth, storage with image transforms, realtime, edge functions and vector search. Backups, point restore, and pause and resume.

COMPUTE

Pyrabase Compute

Deploy a container or a git repo as a service on its own virtual machine, next to your database. Pull-request previews and a Redis add-on. Free apps sleep when idle and wake on the next request.

Why it matters now.

Egypt's data protection law applies to every app that holds Egyptians' personal data, wherever the app's servers are.

31 Oct 2026

Enforcement of the Personal Data Protection Law (151/2020) begins. Sending personal data abroad needs a licence and consent.

Source: Clyde & Co, regulatory update
EGP 5 million

The maximum fine per violation. A back end hosted in Egypt removes the cross-border question for your app.

Source: Clyde & Co, regulatory update
72 hours

The time allowed to notify the data protection authority of a breach. That needs an audit log and a process ready before it happens.

Source: Clyde & Co, regulatory update

Why a local back end.

Where the data lives, what you pay in and who helps you with the law all matter once your users are Egyptian.

Global hosted back endsPyrabase
Data locationUsually Germany, Singapore or the USEgypt, with a residency attestation per project
BillingUsually US dollars on an international cardEGP, local cards and Fawry
ComplianceYou write itA generated pack for your project
Mobile OTPInternational SMS providersEgyptian carriers
Your codeStandard Postgres, REST and client libraries. Nothing proprietary to learn.

What every project gets.

A real Postgres 17 database
Your own database per project, with SQL access, daily backups, restore to a point, and pause and resume when you are not using it.
REST and auth
An auto-generated REST API over your tables, and email sign-in with row-level security.
Storage with image transforms
A bucket per project for files, with on-the-fly image resizing.
Realtime
Subscribe to changes in your tables from the browser or the app.
Edge functions
Server code with its own secrets, deployed next to your database.
An Arabic and English console
Projects, SQL, tables, users, files, functions, usage and logs, laid out right to left when you choose Arabic.
Built to be driven by tools
A documented platform API for scripts and automation. A Claude Code skill is included for people who build with AI assistants.

The data-protection pack.

The law asks controllers for records and processes. Each project generates them from how it is actually configured.

Record of processing

A ROPA built from your tables and flows.

Audit log

Who read or changed personal data, and when.

Residency attestation

A statement of where the project's data sits. An attestation, never a certification.

Erasure function

A ready right-to-erasure request handler.

Arabic privacy notice

A draft for your users, in Arabic, to review with your counsel.

The pack supports your compliance work and is not legal advice.

Point the tool at your existing projectGive it a connection string and your service key.
The database is copiedSchema, data, roles and policies move to a new Pyrabase project.
Storage objects followBuckets and the files in them are copied across.
Swap two values in your appYour project URL and anon key. Nothing else in your code changes.

Moving over takes an afternoon.

A migration tool handles the database and the files. Pyrabase works with the Supabase client libraries and API and is not affiliated with Supabase, Inc.

Pricing, in pounds.

Price per project per month, in Egyptian pounds, with no dollar card needed.

PlanForEGP per month
FreeTrying it out. Projects pause after three idle days.0
ProOne live app with real users.1,190
BusinessTeams that need higher limits and support.4,999
TeamSeveral projects on one bill.14,999
PrivateA dedicated deployment for a bank, telco or ministry.from EGP 1.8M a year

Compute is sold separately as fixed machine sizes at a monthly price in pounds, on the same invoice. Build minutes, outbound bandwidth and storage are metered. Prices may change before general availability.

Want a preview project?

Tell us what you are building and where your users are. We are onboarding developers in small groups.

hello@pyra-ai.com