Email us
Questions, bugs, anything that is not working the way these pages say it should. Tell us your project’s reference (the short code in its address, /p/…) and what you expected.
Product
Platform overview Integrations Verified, not claimed What isn't built yetSolutions
Mobile-first startups Agencies building for SMEs Fintechs & regulated teams What people buildMigrate
How a move works From Supabase From Appwrite From Firebase From AWS Amplify From any Postgres PricingDevelopers
Documentation Next.js quickstart JavaScript quickstart Changelog Support Contribute Platform statusCompany
Why we exist Customers Blog Partners Contact Sign in Start buildingWe are a small team, and the person who reads your message is the person who can fix the problem. We would rather you write early than lose an afternoon to something we can sort out in minutes.
Questions, bugs, anything that is not working the way these pages say it should. Tell us your project’s reference (the short code in its address, /p/…) and what you expected.
The status page shows whether the platform is up. If something has stopped working for everyone, it is there before it is in an email.
Sign-up is invite-only during early access. Tell us what you are building and we will send a code.
Please tell us privately first, and give us a reasonable chance to fix it. Describe what you found and how to reproduce it; do not access data that is not yours. We will thank you and tell you what we did.
There is no formal response-time commitment yet. An uptime and support commitment is planned for the Business plan, not before. What we can promise is that every message is read by someone who builds the platform, and that we will tell you plainly if something is a bug, a limit, or a thing we have not built.
code and a resolution: paste both;Real SMS delivery is not switched on yet. While you build, use a test number: under Authentication → Providers → Test OTPs you can set a phone number and a fixed code. Live SMS is next, and needs a provider account.
That is early access. Ask for a code and tell us what you are building.
Password sign-in and test phone numbers work everywhere. Email codes and links depend on mail delivery being switched on for the environment you are in. If one doesn’t arrive, tell us your project and we will check.
Open Pulse in the dashboard and find the request in the log. Every error carries a code, a message and a resolution, which says what to try next. If the resolution doesn’t help, send us all three.
Your project is a plain Postgres database, and Settings → Database has its connection string, so you can use pg_dump. A one-click export in the dashboard is not built yet. If you hit a snag, write to us and we will help you move.
The SDK is on npm: npm install @affineq/js, and @affineq/ssr for server-rendered apps. The command line is not distributed yet; ask us for a build.
In London today. We say that plainly because it matters. An African region comes when a customer needs it, starting with Johannesburg.
A short message with the project reference is enough to start.