The platform and the team behind it
Build with it. Or have us build it for you.
Auth, files, content, commerce and marketing in one platform. Use the APIs yourself, or work directly with us on a system tailored to your business.
The same infrastructure powers both.
- 2 live
- Services now, three planned
- One API
- One key, no SDK required
- EU
- Data in Stockholm and Frankfurt
- Public
- Docs, pricing and API
Two ways to work with us
Pick the one that fits
Most people need one or the other, and both run on the same platform. The difference is who writes the application on top of it.
For developers
Build with the API
Create an account, take a key, and use the same HTTP API everything here runs on. No sales call, no minimum, no SDK to adopt.
- Auth and files live today
- Public documentation and rates
- Your project, your data, your pace
xplatform Tailored
Have it built with you
For businesses that need something more specific than off-the-shelf software. We design and build the product around your workflow, and run it on this platform.
- Direct access to the people building it
- Designed around your business, not a template
- Running on infrastructure anyone can inspect
Why this is different
A real platform, not an internal agency framework
Tailored projects run on the same documented infrastructure available to every independent developer. You are not buying software that one person understands — and if you ever stop working with us, what you have is still a system built on a public API you can read.
Public API
The same endpoints your system would use are documented and open to anyone with an account.
Public documentation
Every page is a markdown file in the repository. Nothing about how this works is held back.
Transparent pricing
Published rates per gigabyte, per request, per user. No quote required to find out what it costs.
Independent access
Developers build on this platform without us. Your system is not the only thing keeping it alive.
The services
One platform for the parts every application needs
Each has its own database and its own infrastructure, and none can reach into another. Turn on only what you need — an outage in one is not an outage in the rest. Two are live today and the badges below say which; nothing here pretends to exist before it does.
Files
liveUploads, image variants and CDN delivery, with files attachable to anything in your app.
Auth
livePasswords, social login, passkeys and SSO, with every project's users in a database of its own.
Content
plannedStructured content with a real editing experience — pages, collections, drafts and scheduled publishing.
Commerce
plannedProducts, carts, checkout and orders, with payments settled to your own account.
Marketing
plannedCampaigns, audiences and transactional email, sent from your own domain.
For developers
Three steps, and none of them is a meeting
- 01
Create an account
Email and a password. No card, no sales call, no scheduling link.
- 02
Get your key
A project and a key, issued immediately. Shown once — only the hash is kept.
- 03
Make the call
One request to upload, one to list. Files go straight to storage and come back from the CDN with variants already built.
curl https://xplatform.dev/v1/files \
-H "Authorization: Bearer xp_your_key_here"
{
"files": [
{
"originalFilename": "sneaker-front.jpg",
"url": "https://cdn.xplatform.dev/…/sneaker-front.jpg",
"variants": [
{ "width": 400, "url": "…_w400.webp" },
{ "width": 1200, "url": "…_w1200.webp" }
]
}
],
"total": 29
}Every item carries its CDN URL and every resized variant inline, so a gallery renders from one request instead of one per image.
Use cases
What people build with it
Product galleries
Attach images to a product, get every size back in one call, render the grid without a per-image round trip.
User avatars
Upload straight from the browser to storage, resized and served from the edge before the page settles.
Document handling
PDFs, spreadsheets and design files, private by default with signed URLs that expire in five minutes.
Media libraries
Polymorphic attachments mean files belong to whatever your app calls a thing, not to a fixed schema.
Customer portals
Private files scoped per end user, with the visibility rules enforced at the CDN rather than in your code.
Bespoke systems
Everything above, assembled with the business logic that makes yours different. That is the service side.
What you get by default
Sensible defaults, built in
Projects are isolated, permissions are scoped, and files are handled correctly without your assembling any of it. The architecture notes go into how, for the people who want that.
Isolation
- Every system has its own database
- No cross-system query is possible
- An outage in one is not an outage in the rest
- Deleting a project deletes its infrastructure
Keys and access
- Only the SHA-256 hash of a key is stored
- Plaintext shown once, never recoverable
- Browser origins matched exactly, no wildcards
- Unknown and revoked keys fail identically
Uploads
- Files never pass through our servers
- Presigned URLs lock type, size and destination
- Existence verified before a file is confirmed
- Private URLs expire in five minutes
xplatform Tailored
Your system, built with you
For businesses that need something more specific than off-the-shelf software. We design and build the product around your workflow and run it on this platform — the same one independent developers use, with the same public API and the same published rates.
What you get
A system, and the people who built it
- Direct access to the people building your system
- Software designed around your business, not a template
- xplatform infrastructure underneath, documented in public
- No proprietary framework only we understand
- Ongoing maintenance, and every platform improvement
How it starts
Tell us what you’re building
Describe the problem in your own time and we’ll tell you honestly whether Tailored is a fit — including when it isn’t, and the API would serve you better.
Asynchronous first. No scheduling link, no discovery call before anyone has read a sentence about your business.
Start now
Build it yourself. Or build it with us.
Create a developer account and start with the API, or tell us what your business needs and we’ll see whether Tailored is a fit. An account costs nothing and takes a minute.