Constant phone-home
Many license systems call an external server on every startup. If that server goes down or the vendor disappears, your ERP is held hostage by infrastructure you do not control.
FlexigoTech License is the free module that ties every FlexigoTech module you buy to one specific database through an offline-signed key (Ed25519). It verifies the key locally against a public key embedded in the code — no external calls, no phone-home — and shows the status right in Settings. It is soft by design: a missing or invalid key only shows a notice. It never disables or locks your Odoo.

Buying a proprietary module should not mean accepting a licensing system that spies on you, depends on someone else's server, or can bring your production to a halt. Here is how not to do it — and what we do instead.
Many license systems call an external server on every startup. If that server goes down or the vendor disappears, your ERP is held hostage by infrastructure you do not control.
Some modules disable themselves the moment validation fails, stopping real business processes. Locking a production database is hostile to the customer, and the Odoo App Store does not allow it.
Without a per-database license, it is never clear which installation each purchase covers. With a key issued for your Installation ID, both you and we know exactly which database is activated.
Local cryptographic verification, a clear status in Settings, and zero power to break anything. This is exactly what it does — and what it does not.
The license key arrives cryptographically signed, and the module verifies it against a public key embedded in the code itself. 100% local: no calls to external servers, no phone-home. It works even with no internet access at all.
Each key is issued for the Installation ID (database uuid) of one specific Odoo database. A purchase is tied to one installation, with no ambiguity about what your license actually covers.
A missing, invalid, or other-database key only shows a status. The module never disables or blocks any functionality: locking a production database is hostile to the customer, and the Odoo App Store does not allow it.
In Settings, FlexigoTech License, you see your Installation ID and whether the key is valid for this database. No consoles, no config files: your license status, in plain sight.
Sign in with your purchase email, get the key for your Installation ID, and paste it into Odoo. The module confirms on the spot that it is valid for that database.
Any module can call env['flexigo.license'].check_module('my_module') to show its own license notice, always non-blocking. It is the activation foundation for every paid FlexigoTech module.
One free activation module for the whole catalog, whether you activate it yourself or on behalf of a client.
You bought a paid module and want your license activated on your database. Install this free module alongside the one you purchased and activate it in three steps.
Air-gapped environments with no internet access, or policies that forbid phone-home: verification is cryptographic and 100% local, so your data never leaves your server.
You install FlexigoTech modules for your clients and need a clear per-database activation, with the guarantee that nothing will lock up in production.
FlexigoTech is Flexibles y Accesorios Gobe, S.L., based in Barcelona. Development is handled by a single developer, so when you have a question about your activation or the Ed25519 signature, you talk directly to the person who wrote the code — not a salesperson.
It is a free, native Odoo module (17.0, 18.0 and 19.0, Community and Enterprise), published under OPL-1. It verifies your key and shows the status; it does not block, does not disable, and does not phone home. If activation gives you trouble, your modules keep working while we sort it out together.
This module is the gateway to the whole catalog: every paid FlexigoTech module is activated with it.
Yes. FlexigoTech License is a free download from the Odoo App Store with no fees at all. It is the base activation module for FlexigoTech's paid modules: the activation key ships with each paid module you buy, and the verifier itself costs nothing, forever.
No. Verification is 100% local: the key arrives signed with Ed25519 and the module checks it against a public key embedded in the code itself. There are no outbound calls, so it works even on air-gapped servers with no internet access.
Nothing breaks. Enforcement is soft by design: the module only shows a status in Settings and never disables or blocks any functionality. Locking a production database is hostile to the customer, and the Odoo App Store does not allow it.
Yes. FlexigoTech License runs on Odoo 17.0, 18.0 and 19.0, on both Community and Enterprise editions, and it is published under the OPL-1 license with the source code included. Community users get exactly the same offline, non-blocking activation as Enterprise users.
Install the module and copy the Installation ID shown in Settings, FlexigoTech License. Go to flexigotech.com/activar with the email you used to buy, and generate your key. Paste it back into Odoo: the module confirms it is valid for that database. Each key is issued for one database Installation ID; to activate another database, generate its key with the same purchase email.
Try it in the live demo with no signup, or install it straight from the App Store. And if anything about the activation does not add up, just write to us — the person who wrote the code is the one who replies.