Your firm already runs Microsoft. Buy the software that assumes it.
Three products built natively on Dataverse — professional services automation, document generation, document management. They run in your tenant, under your Entra ID, administered by the team that already runs your Dynamics 365 environment. And every price is on this page.
Published prices. Your tenant. No forked code.
Three commitments that are unusual enough in this category to be worth stating plainly, because each one is checkable on the pages below rather than asserted here.
Priced in public
Every rate card is on the product page — licence, implementation, and what a change costs. We don't think a price is a negotiating position to be protected until a salesperson has qualified you. The number is the same for a five-person firm and a five-thousand-person one.
Nothing leaves your tenant
DocGen renders in your own Azure subscription. DMS, its storage add-on, reads your Dataverse and your SharePoint in place. PSA Hub is native Dataverse tables. There is no SSS-operated service holding a copy of your data — which is why our data-processing agreement opens by explaining that in normal operation we are not your processor at all.
One codebase, never a fork
Client variation is configuration — custom columns, navigation slots, documented API hooks — never a forked copy of the source. That constraint is the product: it is what lets one fix reach every customer instead of drifting across N branches nobody can afford to maintain.
Powerful platforms built for real business.
Each one replaces a specific, nameable thing: a compiled templating stack that bills €4,750 a change, a document grid that stops at 5,000 rows, a standalone PSA tool with a sync job pointed at your CRM.
PSA Hub
Projects, planning, timesheets, expenses, and invoicing in a single app. Built as a Power Apps code app — React and TypeScript over your Dataverse data — so it behaves like a modern web app instead of a stack of model-driven forms, while the platform still handles sign-in, DLP, and sharing.
Learn MoreDocGen
The generation engine: branded PDFs straight from Dataverse — invoices, statements, and more. Templates are configuration, not compiled code, so a layout change ships without a release. Runs scale-to-zero in your own Azure subscription.
Learn MoreSSS DMS
Files attached to Dataverse records consume Dataverse file capacity, billed by the gigabyte, and nothing enforces where they go. DMS is the storage side of DocGen: the documents it generates, and everything else hanging off the record, filed under one convention across Dataverse and SharePoint. One managed solution, no Azure resources to provision. In development; early access is open.
Learn MoreDMS is an add-on, so DocGen and DMS in the same environment are €12,000 a year together. Same app registration, same container, one deployment — that is shared cost, not a discount.
Built on a foundation you can trust.
We build exclusively on Microsoft Power Platform and Dataverse. Enterprise security. Seamless integration. Scalable from day one.
Enterprise Security
Built on Microsoft's enterprise-grade infrastructure with role-based access, data encryption, and full compliance capabilities.
Seamless Integration
Native connectivity with Microsoft 365, Dynamics 365, Azure, and hundreds of third-party services through pre-built connectors.
Scalable from Day One
Start with what you need today and grow without limits. Power Platform scales from small teams to enterprise-wide deployments.
A small company in Sintra, deliberately.
Simple Smooth Safe is a Portuguese company building software products for firms that have already standardised on Microsoft. Not a body shop, and not a reseller: we build three products, maintain them, and support them.
Being small is why the prices are published. There is no sales organisation whose margin has to be protected by keeping a number off the page, and no quota that makes it worth selling you something that does not fit. When a product is wrong for a firm, saying so on the first call costs us nothing and saves everyone a quarter.
It is also why the constraints are real. One codebase and no forks is not a philosophy — it is the only way a company this size can keep a promise to maintain something for years. More about how we work and who you would be dealing with →
Ready to get started?
Let's talk about how we can simplify your operations and deliver results you can trust.
Tell us which product you're looking at and we'll reply with a straight answer — including what it costs, which is on this site anyway.