Portal
Project Homepage | Repository | Become a supporter
Portal lets you add authentication and payments to your app — without collecting personal data.
What do you need?
I need authentication & payments → Build with Portal
Passwordless login, one-time and recurring payments, digital tickets — all privacy-preserving.
How it works
- Sign up at hub.getportal.cc
- Create a Portal instance (we host it for you)
- Get your API credentials
- Integrate with our SDK or REST API
That's it. No servers to run. Portal handles the rest.
Want to self-host? You can run your own Portal instance with Docker. See Self-Hosting & Advanced.
SDKs & API
| Option | When to use |
|---|---|
| HTTP / REST | Any language — Python, Go, Ruby, PHP, etc. |
| JavaScript SDK | Node.js and browser apps |
| Java SDK | JVM apps (Android, Spring, etc.) |
All options talk to the same REST API under the hood. The SDKs add typed wrappers and auto-polling.
Open source
Portal is open source. View on GitHub