Choosing software
How to avoid lock-in with condominium software
Lock-in is the situation where a manager would like to change software but cannot, because extracting the data is difficult, costly or impossible, and starting over would be too burdensome. It is a trap built at the moment of signing, when all the attention is on the features and none on the exit, and it is discovered years later when it is already too late. Avoiding lock-in does not require distrust of the vendor, but prudence: it means verifying before signing that the data is yours and portable, that export formats are open and that the contract does not impose disproportionate constraints. This guide explains where lock-in comes from, which checks to make during the trial and which contract clauses protect your freedom to change in the future.
What to check to avoid lock-in
- Ask in which formats you can export the register, accounting and documents, and actually test it
- Verify that the export includes historical data, not just the current year
- Check whether the export has a cost or is included in the service
- Make sure the data remains your property, not the vendor's
- Check the termination conditions and notice periods in the contract
- Ask what happens to your data on contract termination and how long it stays accessible
- Prefer open, standard formats over closed proprietary ones
- Be wary of long fixed terms with no reasonable way out
Where lock-in comes from
Lock-in is almost never the result of an explicit clause, but of the sum of small obstacles. An export that returns data in an unreadable or incomplete format, history that cannot be extracted, a fee to get your own data back, a long termination notice: taken singly they look like details, together they make change so painful it is discouraged. The result is that the manager stays with a vendor not out of conviction, but out of the practical impossibility of leaving.
The root of the problem is that, when choosing, you look at what the software does, not at how you get out. It is an understandable instinct, but unbalanced: features matter in the present, portability matters when needs change or the vendor disappoints. Assessing the exit at the moment of entry is the simplest way to avoid being trapped.
Testing the export during the trial
The most effective check is to test the export during the trial period, not to trust sales reassurances. Ask to export the register, accounting and documents and check what the file actually returns: whether the data is complete, whether history is there, whether the format is readable and reusable. An export that produces an unreadable or partial document is disguised lock-in, even if the vendor calls it an export.
Also check whether the export has a cost. A serious vendor lets you get your own data back without charging to return it, because that data belongs to the manager, not to them. If getting the data back costs money, or requires paid support intervention, it is a sign of a retention strategy to weigh carefully before signing.
Open formats versus proprietary formats
Not all exports are equal. An export in open, standard formats, which any other program can read, is a real way out; an export in a closed proprietary format, readable only by the software that produced it, is an exit only in appearance. The question to ask the vendor is precise: in which formats do you export the data and are those formats readable by other programs.
Portability concerns in particular the two most important assets: the register of owners with units and thousandths (millesimi), and the accounting with balances, positions and historical transactions. If these two cores export in open formats, future change stays possible; if they remain imprisoned in a closed format, lock-in is effectively already written, regardless of the promises.
The contract clauses that protect you
The contract is where lock-in is prevented or suffered. Read carefully the term, the termination conditions and the notice periods: a long fixed term with no reasonable way out ties your hands even when the service no longer satisfies. Clarify what happens to the data on contract termination, how long it stays accessible and in what form it is returned or deleted.
An often overlooked point is data ownership. The contract must clearly state that the data remains the manager's, and that the vendor processes it as a data processor in compliance with EU Regulation 2016/679, not as something of its own. An ambiguous clause on data ownership is a risk, because it makes even the right to get the data back uncertain when you decide to leave.
Freedom to change as a selection criterion
Paradoxically, the ease with which you can leave a vendor is one of the best indicators of its seriousness. A vendor confident in its own value does not need to retain customers by holding their data hostage, because it counts on retaining them through service quality. Willingness to explain the exit, to allow export in open formats and to put data ownership in writing is a sign of reliability worth as much as the features.
AmministraPro lets you export your data and verify its portability already during the evaluation, so the choice stays reversible and does not turn into a cage. The features and pricing pages help you understand what is included in export and data handling, elements to consider not as technical details but as guarantees of freedom for the future.
Frequently asked questions
What exactly is software lock-in?
It is the condition where changing vendor becomes so difficult or costly as to be effectively impractical, usually because the data cannot be exported completely and readably. It does not arise from a single clause, but from the sum of small obstacles: incomplete exports, closed formats, fees to get the data back, long notices. The result is staying with a vendor out of the practical impossibility of leaving.
How do I verify portability before signing?
By testing the export during the trial period, not trusting reassurances. Export the register, accounting and documents and check what the file actually returns: whether the data is complete, whether history is there, whether the format is readable by other programs. An export that produces a partial or unreadable document is disguised lock-in, and it should be discovered during the trial, not after years of use.
Who owns my data, me or the vendor?
The owners' data belongs to the manager and the owners themselves, not to the vendor, who processes it as a data processor in compliance with EU Regulation 2016/679. The contract must state this clearly. An ambiguous clause on ownership is a risk, because it makes the right to get the data back uncertain when you decide to change. Demanding clarity on this point is a basic safeguard.
Is a long fixed term always a problem?
Not necessarily, if it is offset by a reasonable way out and clear termination conditions. It becomes a problem when it ties your hands with no alternatives, forcing you to stay even when the service no longer satisfies. Before accepting a long term, read the termination conditions, notice periods and what happens to the data on termination: these details determine whether the constraint is acceptable.
What happens to my data if I close the contract?
It depends on what the contract provides, which is exactly why it must be clarified before signing. A serious vendor lets you export data in open formats on termination, states how long it stays accessible and how it is then deleted in compliance with privacy law. A contract silent on this point leaves the data in a grey zone, which is exactly where lock-in thrives.
Try AmministraPro
Accounting, thousandths-based cost splitting, meetings, communications and artificial intelligence in a single Italian software, compliant with UNI 10801 and GDPR.
