The relational database that finally makes sense.
Brilliantly easy. Seriously powerful. And—at last—actually affordable.
Structa gives you the full toolkit for building real, relational, multi-table apps—tables, forms, formulas, scripts, and templates—wrapped in an interface that makes the powerful stuff feel obvious.
Design proper schemas with typed fields, primary keys, and relationships between tables. Not a spreadsheet pretending to be a database—an actual relational store with referential integrity.
Build the screens your data needs without writing UI code. Fields, lookups, related records, buttons—assembled visually, polished automatically. Your business logic finally has a face.
Calculated fields, summaries, lookups, conditionals—expressed in a familiar formula syntax, evaluated on the fly. If you've used a spreadsheet, you already know how to use them.
When formulas aren't enough, drop into the scripting layer. Run on form load, on save, on a button press. Read records, mutate state, integrate with the world—without leaving the project.
Inventory, CRM, project tracker, asset registry, invoicing—start from a real, working template and shape it to your business. Or start from scratch in three clicks.
You can ship something useful without writing a line of code. You can write code when you want to. Most low-code tools fail at one or the other—Structa is built so neither path is a dead end.
Each project is a single file you own outright. Open it, copy it, back it up, version-control it. No cloud lock-in, no vendor account required, no monthly hostage situation.
Outgrown single-user? Flip a switch and serve the same project to macOS clients on your LAN, or to any browser on the web. No rewrite, no migration—same file, same forms, same scripts.
Built native for Apple Silicon and Intel. Sandboxed under the Mac App Sandbox. Fast launches, low memory, and no third party gets a peek at what's in your database.
Not a toy. Not a watered-down spreadsheet. The features you'd expect to pay hundreds for, in a project file you can carry on a USB stick.
If your "database" is a sprawling Excel file held together with hope, Structa is for you.
No trial timer. No nag screens. No feature gates on the design surface. The whole desktop experience is free, forever. You only pay when you need to share a database with other people in real time—and only for as long as you need to.
🇨🇦 We're proudly Canadian! All in-app purchases in Canada are at par with USD.
Everything you need to design and use your database on your own Mac.
Serve any Structa project to other Macs on your network. Real-time, multi-user, conflict-free. Pick the seat count you need; cancel anytime.
Same project, same forms, in any browser. Activate once, connect as many clients as you like.
macOS 13 Ventura or later
Apple Silicon or Intel Mac
No internet connection required for normal use
That's it. No accounts. No subscriptions. No credit card to get started.
One file per project, on your Mac
Read/write access to the folder you keep it in
Structa never moves your project, never phones home, and never holds your data hostage—the file is yours.
Effective Date: May 15, 2026
Structa is developed by Forensic Intelligence, Ltd. ("we", "us", "our"). We are committed to protecting your privacy and the privacy of the data you put into your databases.
Structa does not collect, transmit, or store any of your project data. Your tables, records, forms, formulas, and scripts live in a project file on your Mac. Nothing in that file is ever sent to us, to Apple, or to any third party.
The desktop edition of Structa makes no outbound network requests for normal use. License activation, if applicable to your edition, contacts our licensing endpoint and exchanges only the information required to validate the license.
If you choose to enable LAN or Web serving (paid editions), Structa will accept inbound connections from clients you have explicitly authorized—over your own network, on your own server.
Structa is sandboxed under the Mac App Sandbox. It can only access project files you explicitly create, open, or drop into the window. Structa never copies your files to the cloud, never moves them, and never modifies any file you have not explicitly opened.
Structa contains no analytics, telemetry, crash reporting, or tracking of any kind. We do not know who uses our software, how often, or for what purpose.
Structa does not use third-party analytics, advertising, or tracking services. If you write scripts that connect to outside APIs, those connections are made by your scripts, on your behalf, under your control—not by us.
Structa is a productivity tool and is not directed at children under 13. We do not knowingly collect any information from children.
We may update this privacy policy from time to time. Any changes will be posted on this page with an updated effective date.
If you have questions about this privacy policy, please contact us at john@forensicintelligence.ca.
Bug reports, feature requests, licensing questions, or just kind words—all welcome.
Structa is built and maintained by Forensic Intelligence, Ltd. We read every email.
john@forensicintelligence.ca