Founders before launch
Tenancy, plans and billing settled before the first paying customer.
Turning software into a SaaS business means building things customers never see in a demo: tenancy, plans, billing, metering, onboarding and the admin tools your support team needs. Agnotic Technologies helps founders and product leaders decide each of these early and builds them into the product.
Trusted by global innovators
























SaaS consulting
SaaS consulting is helping a company design the product mechanics that turn software into a subscription business. Agnotic Technologies works with founders and product leaders on the tenancy model, plans and entitlements, subscription billing and usage metering, trials and self-serve onboarding, tenant administration and the controls a SOC 2 audit examines, then builds them.
These decisions are cheap on day one and expensive once customers depend on them. A plan check written straight into the code, or an invoice built from usage nobody can verify, takes months to unwind later.
Deep multi-tenant backend design, such as isolation tiers, data residency and customer-managed keys, is covered on our high-scale SaaS backend page. We build the controls your auditor will test; your SOC 2 report is about your company and your systems.
Decision table
Tenancy, pricing and entitlement choices side by side. Most products combine one choice from each group.
| Choice | When it fits | Cost to change later |
|---|---|---|
| Pooled tenancy: shared infrastructure and tables with a tenant ID | Many small and mid-size customers with similar needs | Medium: moving a large tenant out needs data export and routing work |
| Bridge tenancy: shared application, separate schema or database per tenant | A mix of customers, some asking for data separation | Medium: every schema change runs across every tenant database |
| Silo tenancy: a dedicated stack per tenant | A few large or regulated customers with strict isolation terms | High: each stack is patched and upgraded, so automation is needed from the start |
| Flat subscription pricing | One clear product with similar usage per customer | Low, if prices live in the billing system and not in code |
| Per-seat pricing | Value grows with the number of users | Low to medium: needs seat counting and proration |
| Usage-based pricing | Value tracks consumption, such as API calls, records or compute | High: needs a metering pipeline customers can trust before the first invoice |
| Entitlements in code | Very early, with one or two plans | High: every new plan or custom deal means code changes across the product |
| Entitlements in a service or table | Several plans, add-ons or custom deals | Low: sales and support change access without a release |
Two choices are hardest to undo: plan checks scattered through the code, and usage pricing launched before metering can be trusted.
The SaaS mechanics that sit around your core features.
One source for which tenant can use which feature and limit, checked by every service.
Plans, trials, upgrades, downgrades, proration and invoices through your billing provider, with webhooks handled safely.
Usage events captured once, deduplicated, aggregated per tenant and reconciled before they reach an invoice.
Sign-up, email verification, workspace setup, sample data and first-run guidance.
Customer admins manage users, roles, SSO settings and billing details without contacting support.
Internal tools to find a tenant, see its plan and usage and act on its behalf, with every action logged.
From one customer to many
For companies whose software runs as a separate copy for each customer today.
List every fork, config file and custom feature that differs between customers today.
Add a tenant ID to data, requests and logs, and route each request to its tenant's data.
Custom features become plan features or tenant settings, not code branches.
New customers can sign up, choose a plan, pay and invite their team without an engineer.
Provisioning, upgrades, backups and offboarding run per tenant from scripts, not by hand.
Who it is for
Teams deciding how their software will be sold, billed and run for many customers.
Tenancy, plans and billing settled before the first paying customer.
Products that run as one copy per customer today.
Custom software that other customers now want to buy.
Teams that need a metering pipeline customers will trust.
Larger customers asking for tenant admin, stricter tenancy and audit evidence.
Failure points
Problems we are asked to fix in SaaS products after launch.
Challenge
A big customer asks for a feature, and it ships as a special case in the code.
Agnotic approach
Custom terms are modelled as entitlements or add-ons, so the code stays the same for everyone.
Challenge
Customers dispute usage invoices.
Agnotic approach
Customers see the same usage records the invoice is built from, event by event.
Challenge
Trials convert badly because setup needs a sales call.
Agnotic approach
The first useful result is reachable without help, and the time to reach it is measured from sign-up.
Challenge
Support staff use the production database to fix tenant problems.
Agnotic approach
Support tools give scoped, logged access, so nobody needs direct database access.
Challenge
One tenant's heavy job slows down every other tenant.
Agnotic approach
Per-tenant quotas and queues limit how much shared capacity one tenant can use.
Audit readiness
SOC 2 is an attestation about your company's controls. These are the product controls we build so the evidence exists.
Frameworks
References behind the tenancy, metering and control choices on this page.
Definitions and guidance from NIST, AWS and the AICPA, each linked to its primary source.
NIST's definition of cloud computing lists measured service as an essential characteristic: resource use such as storage, processing, bandwidth and active user accounts is metered, monitored, controlled and reported to both provider and consumer.
Source: NIST SP 800-145, The NIST Definition of Cloud ComputingNIST defines software as a service as the consumer using the provider's applications on a cloud infrastructure without managing that infrastructure, with the possible exception of limited user-specific configuration settings.
Source: NIST SP 800-145, The NIST Definition of Cloud ComputingThe AWS SaaS Lens groups SaaS architectures into silo, bridge and pool models, and notes that even a silo with dedicated resources per tenant relies on shared identity, onboarding and operations, which separates SaaS from a managed service model.
Source: AWS Well-Architected SaaS Lens: silo, pool and bridge modelsA SOC 2 report covers an examination of controls at a service organization relevant to security, availability, processing integrity, confidentiality or privacy.
Source: AICPA & CIMA: SOC suite of servicesScope and cost
There is no price list. These factors decide the size of the build, and we go through each one on the scoping call.
A new product, or existing software that runs one copy per customer today.
Pooled is simplest to run; bridge and silo options add routing and automation.
Flat and per-seat pricing need less than usage-based pricing and its metering pipeline.
Billing provider, CRM, identity providers and analytics.
The controls and evidence your customers and auditors expect.
How much customers and your support team must be able to do without engineers.