Configuration management with real inheritance.

Define a common configuration once. Service-specific configs inherit from it and override only what's different. Per-environment overrides on any value, with inheritance visible at every level.

Smpl Config flat view showing configuration inheritance and per-environment overrides

01

Inheritance you can see

Define settings once on a parent config. Children inherit automatically and can override individual keys. Every cell in the console tells you whether the value is local or inherited.

02

Per-environment overrides

Want a different database.host in production? Override it on the production column. Staging and development continue inheriting from the base.

03

Live updates, no redeploys

SDKs receive config changes via WebSocket and re-resolve in real time. Six languages: C#, Go, Java, Python, Ruby, TypeScript.

How Smpl Config stacks up

Most enterprise configuration services charge per store, per request, or per user. Smpl Config charges one flat monthly fee — no per-seat charges, no usage metering.

Each ✓ indicates the feature is available from that vendor at some tier. Cells naming a specific tier indicate the feature is gated to that tier or higher. Prices show all of the vendor's published tiers.

— not documented publicly as of 2026-05-25.

Azure App
Configuration
AWS AppConfig Prefab Cloud 20 Doppler Smpl Config
Per-environment overrides
Webhooks for change events 23
Google & Microsoft SSO 3181
Change history / audit log
Version history / point-in-time rollback 2
CLI
Custom SAML / OIDC SSO 197
Typed values 4
Terraform provider
Role-based security 6UNCLEAR5
Configuration inheritance
Real-time updates
Code-first or configure-first15
Servers UnlimitedUnlimited8$1/server21UNCLEAR Unlimited
API requests ~6M/mo9Per-request8$99/15M22Unlimited Unlimited
Environments Unlimited20/app10Unlimited15 Unlimited24
Configurations n/a11100/app10Unlimited100/env Unlimited24
Configuration value size ~10 KB164 MB12UNCLEAR50 KiB17 1 MB24
Console users Unlimited13UnlimitedUnlimited$21/user/mo14 Unlimited24
Read-only users Unlimited13Unlimited13Included$21/user/mo14 Unlimited
C# / .NET
Go
Java
Python
Ruby
TypeScript / Node.js
Monthly price Usage-based9Usage-based8Free / $99 / $499Free / $21/user14 Free / $49 / $99 / $249
  1. Google SSO at all tiers including Free; Microsoft Entra reachable via SAML at Pro.
  2. 30-day key-value revision retention; restore to any point in that window with ``az appconfig kv restore``. Immutable named snapshots for release versioning. Beyond 30 days, revisions are purged.
  3. Microsoft Entra is native; Google SSO only via Entra external-identity federation (an Entra-tenant configuration, not an App Configuration feature).
  4. Azure App Configuration stores values as strings; ``contentType`` is a metadata hint and is not enforced at the API or SDK layer the way a typed value is.
  5. Tag-based ABAC permission system tied to SAML roles exists at Pro+; per-environment write gates specifically not documented in public materials.
  6. AWS access control is via IAM policies on the AppConfig resources; per-environment write control is expressed as IAM policy rather than an in-product setting.
  7. SAML only; Doppler's OIDC support is for service-account/workload identity (AWS EC2, K8s, GitHub Actions), not user login.
  8. AWS AppConfig is pure consumption-based: $0.0000002 per request + $0.0008 per configuration delivered. There is no server-count limit, but every poll from every connected server is billed. AWS's own published example — 2,000 servers polling every 2 minutes for one config that updates 3 times daily — totals ~$152.64/month.
  9. Azure App Configuration pricing (per Azure's published pricing page): Free; Developer ~$2–3 / store / day; Standard ~$1.20 / store / day (~$36/mo, includes ~6M requests/mo, overage $0.06 per 10,000); Premium ~$288/mo. Replicas billed separately.
  10. AWS soft default: 20 environments / app and 100 configuration profiles / Application; both raisable on request.
  11. Azure App Configuration stores key-value pairs within a 1 GB store rather than discrete named "configurations" — a direct count comparison isn't meaningful for this row.
  12. AWS AppConfig's 2–4 MB limit is the size of the whole configuration document delivered to a client, not the size of a single value within it.
  13. Azure and AWS don't charge per console seat from the configuration product itself; users live in the cloud's IAM (Microsoft Entra ID for Azure, AWS IAM for AWS) and may be billed at the IAM level depending on tier and feature use.
  14. Doppler Team is per-seat: ~$21 / user / mo with a soft cap of 500 seats on the Team tier; readers are billed at seat rates the same as writers. Doppler also offers an Enterprise plan with no publicly disclosed pricing.
  15. Configurations and their keys / types surface in the console automatically from running code — no manual, editor, or pre-deployment registration step required.
  16. Vendor limit is 10 KB for the whole key-value including label, content-type, tags, and metadata.
  17. 50 KiB is Doppler's per-secret value-size limit. Total config-payload size limit is 500 KiB.
  18. via AWS IAM Identity Center (account-level federation, not AppConfig-native).
  19. via AWS IAM Identity Center SAML 2.0 (account-level, not AppConfig-native). OIDC supported via IAM identity providers.
  20. Prefab Cloud is rebranding to "Reforge Launch" following Reforge acquisition; pricing and feature set verified live on prefab.cloud as of May 2026.
  21. Prefab Cloud includes 100 connected servers, then $1 per additional server.
  22. Prefab Cloud includes 15M requests / mo, then $99 per additional 15M.
  23. Prefab confirms Slack notifications on change; a generic HTTP webhook destination is not independently confirmed in public docs.
  24. Smpl limits scale by plan; the figure shown is the Enterprise (top) tier — lower tiers have smaller limits. See pricing for the per-plan values.