The SumDoc document editor
A two-page contract: headings, lists, a table with dates and an amount. Open it, edit a paragraph — the document lives in your own sandbox.
DOCX and XLSX editors inside your product and your perimeter, under your brand: what this gives a company, what already works, and how to verify it in an hour.
Business documents still live in DOCX and XLSX: contracts, estimates, deliverables, and reports. Some of them are not documents but applications: formulas, macros, Power Query, form controls. A workbook that calculates is a program, and leaving Microsoft means keeping it running. The choice is usually between bad options: shipping documents to someone else’s cloud, or moving people to an editor that cannot be embedded in your own processes.
SumOffice is an independent office platform whose engines embed in your product. Not another office suite next to yours, but a document and spreadsheet editor inside it: under your name, inside your perimeter, with your access rights and your storage. The platform has no ties to Microsoft.
| Today, with someone else’s office | With SumOffice |
|---|---|
| The document opens in an external application or someone else’s cloud | The document opens inside your product; files never leave your perimeter |
| The editor carries someone else’s name and interface | The editor carries your name, your colors, and your navigation |
| Permissions and audit live separately from the document | Your system checks permissions; every action goes through the contract |
| “Supports DOCX” is a promise in words | A capability matrix: what’s read, what’s edited, what’s preserved without loss |
| Automation is macros nobody knows about | The agent works through the same contract as a person: preview, confirmation, rollback, log |
| A vendor update can break your integration | A versioned contract and a compatibility period, locked in by the agreement |
Not a feature list, but a check your team will run. Each step is a real file on a real server, and the result says outright what is not there yet.
A macro or a Power Query source the engine does not carry yet is a change for your process: 600 € per item, the whole corpus by estimate, price and timeline stated before work starts — Commercial packaging.
Not a presentation and not a screen recording, but a working program: both editors open right on the site, in the browser, with nothing to install. If the demo environment is down at that moment, a snapshot takes the place of the frame — and the page says so outright.
The SumDoc document editor
A two-page contract: headings, lists, a table with dates and an amount. Open it, edit a paragraph — the document lives in your own sandbox.
The SumSheet spreadsheet processor
An office-equipment budget with formulas. Change a quantity or a price — the core recalculates the totals, the shares, and both sums, not the page layout.
For developers, there are worked embedding projects with full code next to it: twenty-three examples for spreadsheets — from a minimal sheet to a million-row workbook, collaboration, and links between workbooks — and a project for documents.
The meaning of the document belongs to its own core: it parses the file, computes layout and formulas, keeps the history, and writes the result back. The interface only shows and asks — it has no copy of the document of its own. For you this means the result is the same in the desktop app and in the browser, and that one side is responsible for it.
A verifiable boundary. 41 document session commands and 208 spreadsheet contract operations are exposed, each described in the reference, and the reference is checked against the code on every documentation change. Which operations the core of the latest release accepts, and which are described but not yet in the build, is stated separately. For developers — the SumDoc reference and the SumSheet reference.
Formats are named one by one. 13 spreadsheet formats, including XLSX, XLSB, XLSM, ODS, and CSV — with a matrix that says for each what can be opened, what can be edited, and where it can be saved. The document side handles DOCX and exchanges eight more formats: PDF, ODT, flat ODT, RTF, HTML, plain text, EPUB, and FB2 — all in both directions except PDF, which is print only. Which files it works with.
Refusal instead of silent corruption. An unsupported operation gets an explicit refusal with a reason before the file changes. There is no such thing as a half-written document: the file is published in one atomic action, and the editor refuses to overwrite an edit made by someone else.
Preserving what’s not understood. Parts of the file the editor doesn’t parse carry over into the new file as-is, instead of disappearing on save.
Speed you can see, not just a promise. A million-row sheet is open right on the site: scroll it, and it shows you the frame cost itself — typical, worst-case, and whether it stayed within budget. The measurement runs on your machine, not in our presentation.
Works without a network and without a cloud. A desktop app, a window inside your program, the browser, a server inside your perimeter, a phone — the same contract in every environment. The core never calls out; the only outbound channel is in the ready-made apps — the support assistant with error reports, and it is described under security. The SumDoc and SumSheet mobile apps are released for iPhone, iPad, and Android, and for macOS. For embedding in your own app there is a free viewer kit for Android and iOS — the same engine as in the store builds, under the same version number; editing inside your app is the editing kit, licensed per app (phone and tablet).
With Word and Excel — there’s nothing else to compare against. They’re what’s already on your people’s desks, your contracts and estimates are written in them, and they’re exactly what the result will be measured against.
But the comparison isn’t about the number of buttons. Office is a finished product for a workstation; you buy it so a person can open a file. You buy SumOffice so that an office appears inside your product: not an application alongside it, but an engine inside it, under your own name.
Exactly what the product does with the file is broken down by task: the SumDoc capability map for documents and the map next to Excel for spreadsheets. What parity means and how it’s confirmed — Feature parity.
We don’t ask you to take our word for it. Verification happens on your own files and inside your own perimeter, in steps known in advance:
15 minutes
The core responds, your DOCX is open, a paragraph is changed and saved as a separate file. Step by step, for a developer — in the quick start.
30 minutes
The same document, but now inside your application: the editor in your window, editing, saving, events. The steps are in How to start a pilot.
2 weeks
The full pilot: a check on your document corpus with written acceptance criteria, measurements, and a “take it or not” decision; the report stays with you either way. Stages and timelines — in Pilot and acceptance.
What the contract locks in — the capability profile, the platform matrix, acceptance scenarios, support terms, and security commitments — is gathered in Commercial packaging.