Update Policy
In this section, you will find the update policy for using the SDK
It is essential that all clients maintain a regular SDK update routine, as new forms of attacks are developed constantly. The best way to protect your business against new types of Injection and Liveness fraud is to use the most up-to-date version of the Unico SDK.
It is the client's responsibility to maintain a healthy SDK update routine, ensuring the minimum version for the proper functioning of our solutions in their operations. Similarly, it is Unico's responsibility to provide updated versions in response to emerging threats in the market and to keep our clients informed on the topic. With this in mind, Unico has created an SDK Update Policy.
Why do we have an SDK update policy?
With the SDK outdated, our clients are vulnerable to attacks from fraudsters. Given that Unico prioritizes the utmost security for its clients, along with the urgency of the matter and the need for an agile update process, the SDK Update Policy was created to safeguard our clients from the latest frauds that constantly emerge in the market. The only way to be secure is to stay updated.
Categories of Updates
Unico categorizes all SDK updates into Critical and Non-Critical, based on the severity of the frauds that are blocked with the new version.
Critical Updates: These updates are designed to protect our clients against recent frauds and attacks in the market. They must be implemented within 5 (five) calendar days due to the real threat that the operation is susceptible to. After this period, we will no longer provide support for previous versions. In practice, any client who contacts us with a version earlier than the latest will be required to update the SDK in order for us to assist them.
Non-Critical Updates: These updates are simpler, focusing on technological improvements. They can be implemented within 60 (sixty) calendar days. It is important to note that the more up-to-date the version, the higher the chances of avoiding bugs and errors. Therefore, we recommend updating as soon as possible. After this period, we will no longer provide technical support, and the client must update their SDK in order for us to assist in cases.
We identify critical updates in the Release Notes with a tag just below the version, as shown in the example below:
Critical Update
These periods apply to all Unico clients, regardless of the capacity used.
How do I update?
You can follow the standard update or installation process described according to the version you are using: Web, iOS, Android, and Flutter.
Can there be API contract breaks due to this policy?
API contract breaks are restricted to Major version releases only (learn more about semantic versioning here). This means that significant changes to the API contract can only occur with major changes to the SDK, and not in minor revisions. We make it a practice to avoid any Major version breaks as much as possible, as it leads to major changes in the client integration, which is not our goal. We will only do so in cases of extreme necessity, always with the aim of ensuring security in all operations.
Where can I see what’s new in the versions?
Each version has its own release notes, available through the links below, showcasing new features or bug fixes / fraud blocks: Android, iOS, Flutter, and Web.
How do I know when a new version is released?
Whenever a new SDK version is released, the website https://unicoidtech.gitbook.io/idcloud/integracao/sdk is updated. If you are a Unico client, you will receive an email with the updates and information about the changes. If you are not receiving it, please contact your CSM.
For Critical updates: We will send an email as soon as the new version is available, with reinforcement from the Customer Success team, highlighting the urgency of the matter and the 5 (five) calendar days deadline for the update.
For Non-Critical updates: To avoid overloading the client teams, we will send a monthly email with a summary of the non-critical updates, informing the key changes and the 60 (sixty) calendar days deadline for the update.
Still need help?
Didn't find something or still need help? If you're already a client or partner, you can reach out through our Help Center.
Atualizado
Isto foi útil?