Sphæra
Home SaaS platform FR

One foundation, as many worlds as clients

Give each client their own world, not just an account.

Sphæra gives each of your clients a complete, rigorously partitioned online service — search, connected data, automation, identity, integrations, cockpit — without rebuilding the infrastructure every time.

Minutes
to open an isolated client world
4 M+
items searched in tens of ms
client world
Shared platform at the center · each isolated client world in orbit

The problem

A multi-client SaaS means repeating the same costly building blocks.

Most platforms patch these concerns together by hand — orchestration, catch-up scripts, monitoring, human memory. Sphæra makes them reliable by design, from the foundation up, and reusable for every client.

  • ReliabilityRun jobs without losing them or running them twice, without a failure freezing everything.
  • IsolationPartition each client's data — one world never visible from another, by design.
  • SearchOffer Google-style search over a client's data, without spending months on it.
  • IntegrationsConnect to the thousands of tools your clients already use.
  • OperationsAdd, grow or remove a client without breaking the others.

Available today

What Sphæra does for you.

Every capability is live. They combine freely to fit each client's needs.

Intelligent search

Instant full-text search, autocomplete, relevance ranking, filters and live-count facets. An editable model describes the catalog: the same engine indexes any content structured by that model.

The same engine indexes any content described by a model — describe the catalog and it adapts without being rebuilt — from a thousand records to more than 4 million items, searched in tens of milliseconds.

Available

Connected sources

Bring data from your external tools — accounting, CRM, catalogs, files, APIs — into the client's world: real-time events via signed webhooks and Zapier, or imports from your sources, ready to be searched, displayed and automated.

Available today: signed webhooks, Zapier and imports. Continuously managed connectors remain an industrialization step.

Available

Task automation

The engine that runs the work: submit a task and it schedules it — now, later or recurring — runs it (including code in a hardened, ephemeral container), then logs every run. Submission and tracking interfaces included.

No loss, a single instance in charge at a time, with a complete log.

Available

Identity & access

The secure front door: key-based login, signed access token, validation on protected calls, refresh and logout — down to rejecting invalid keys.

"Who is this caller, are they allowed in?" — solved.

Available

Ready-to-use integrations

Two-way connectivity with Zapier: receive events from thousands of apps (with signature verification) and trigger actions back in those same tools. Credentials stay platform secrets.

The SaaS ecosystem — thousands of apps — without custom glue.

Available

Client cockpit

A dashboard dedicated to each client: the catalog of their services, their tasks and their runs. Deliberately read-only — a window, never a control panel. One application, configured per client at launch.

A client's dashboard, partitioned from all the others.

Available

Shared memory & cache

A fast memory space services share to cache results instead of recomputing everything. Deliberately "best-effort": if it's unavailable, the service keeps working, simply without the speed-up.

Extra speed, with no point of fragility.

Available

Real-time & monitoring

A real-time window on the running system: which services are running, how they depend on one another, streamed live to the browser and drawn as a living graph.

See what's running live, without guessing.

Available

Your business logic, custom

The client brings their own code through a simple contract — "one input, one result" (pricing engine, quote calculation, business rule…). The task engine automatically routes the relevant jobs to it, in that client's isolated world.

A quote, a price, a business rule — your logic, in the client's world.

Available

Isolation, without the cost

One world per client.

One client = one isolated world that carries its own logic and into which the platform services it's entitled to are projected.

Data, search index, tasks, cache and identities are partitioned — separated from every other client, while sharing the same underlying infrastructure. The benefit fits on one line:

Per-client isolation, without paying for per-client infrastructure.

What already runs

  • A dedicated, isolated world per client, on shared infrastructure.
  • Opening a client with a single command, with its declared set of services (operator-assisted).
  • Several shared services cleanly projected into the client's world (automation, search…).
  • The client's own business logic, run as a first-class component, with tasks routed automatically.
  • Isolation between clients — one world can neither see nor reach another's services.
  • An operator tool to grow or shrink a client's services, without touching their data.

How a client is assembled

It gets its business module and its isolated world. The platform's capabilities are shared products, not shared instances: each client receives a copy deployed in its own world.

Access works by projection, not by permissions: a service is available because it was deployed in the client's world. Requesting a service that wasn't granted produces a clear refusal — never a half-working state.

Transparency. Today isolation comes from strict partitioning, not cryptographic separation — the right story for "your data and jobs are cleanly separated per client." Stronger guarantees (edge authorization, quotas) are on the roadmap.
Roadmap

Isolated by default, connected by choice.

Two clients want to collaborate, exchange or share information? An explicit tunnel can be opened between their worlds — passing only what they choose, and nothing else. The connection is a deliberate choice, never a default.

What makes Sphæra different

Resilience that's native, not bolted on.

These guarantees are exercised independently of client products: failures, restarts, work redistribution, temporary absence and a component's end of life are verified as platform laws, not as business special cases.

Built to live with failure

A restart is normal, an absence is a valid state, a failure is a signal you observe — not an incident to hide.

No fragile conductor

Work distributes itself, deterministically, with no central "brain" whose failure stops everything. Fewer breaking points.

Exactly one execution

For a given job, a single instance is responsible for it — no duplicates, no costly negotiation between servers.

Every building block is reusable

Adding a client or a vertical search means differentiating an existing model, not starting from scratch. The cost of a new client drops as the platform grows.

Roadmap

What Sphæra will be able to do.

These initiatives are scoped — in progress or planned. They turn an already-operational platform into a fully industrialized offering.

InitiativeWhat it bringsStatus
Billing & quotasPer-client usage metering and aggregation for billing. The cost signals already exist; per-client accumulation unlocks pay-as-you-go and tiers.Planned
Edge authorization controlExplicit refusals ("not authorized") and quotas enforced at public entry points. Makes access control explicit.Planned
Multi-regionRegional variants (global, Canada, EU) already started on the search side — to be generalized for data residency and latency.Started
Self-service portalToday opening a client is operator-assisted; tomorrow the client provisions itself.Planned
Packaged vertical searchSearch "stamps" itself by domain; turning it into a catalog of ready-to-use verticals, fed by connected sources and kept up to date.Started
Inter-client tunnelsOpen an explicit connection between two worlds to share chosen information — never by default, always by choice.Planned
Enriched cockpitLive per-service health view, in the client dashboard.Planned

Offer structure

A possible offer structure.

Built from what's actually deliverable. Cells marked roadmap arrive gradually, often reserved for higher tiers.

StarterProEnterprise
Isolated world per client
Intelligent search
Task automationBasicRecurring + isolated codeUnlimited + custom logic
Identity & access✓ + edge authorization / quotas (roadmap)
Zapier integrations
Client cockpit✓ + live health (roadmap)
Custom business logic
Multi-region / residencyroadmap
Support & SLACommunityStandardDedicated

In short

Today, Sphæra delivers isolated SaaS worlds, one per client — each with its own logic, plus search, connected data, automation, memory, integrations and cockpit.

The next industrialization steps — billing, edge authorization, self-service, inter-client tunnels, multi-region — are already scoped. Want a world for each of your clients?