Software Version Support & End-of-Life Policy

The following page details the deprecation policy of Innovatrics IDV SDKs.

Updated on 15th December, 2025

Software Version Support & End-of-Life Policy of Innovatrics IDV SDKs

Purpose

This policy explains how Innovatrics (“we”) manage the lifecycle of our autocapture components (Android, iOS, Flutter and Web SDKs). It ensures our customers (“you”) receive secure, reliable, and well-supported products, while providing you clear expectations around updates, maintenance, and transitions.

Scope

This policy applies to all mobile libraries, Flutter SDK plugins and Web SDKs, namely:

  • Android SDK
    • Android Document library
    • Android Face library
    • Android Face Lite library
    • Android NFC library
    • Android Palm library
  • iOS SDK
    • iOS Document library
    • iOS Face library
    • iOS Face Lite library
    • iOS NFC library
    • iOS Palm library
  • Flutter SDK plugins
    • Flutter Document plugin
    • Flutter Face plugin
    • Flutter Face Lite plugin
    • Flutter NFC plugin
  • Web SDKs
    • Web Document Auto Capture
    • Web Face Auto Capture
    • Web MagnifEye Liveness
    • Web Multi-Range Liveness
    • Web Smile Liveness
    • Web Palm Capture

Versioning Approach

We use Semantic Versioning 2.0.0:

  • Major version (X.0.0): Introduces breaking changes.
  • Minor version (X.Y.0): Adds features without breaking compatibility.
  • Patch version (X.Y.Z): Includes bug fixes and security updates.

Support Lifetime

We fully support the current major version of each product and all its currently available features.

When a new major version becomes available:

  • The previous major version enters maintenance period.
  • Maintenance period lasts for six months after the new major release.
  • Only the latest minor version of the previous major continues to receive updates during the maintenance period.
  • The latest minor version receives critical bugfixes and security updates and omits new feature development
  • Older minors and older major versions are no longer supported.

Scenario A — Major Version End-of-Life

Release of a New Major Version

When we introduce breaking changes into our SDKs, a new major version is released. At launch:

  • The last minor version of the previous major enters maintenance period for 6 months and becomes the final supported version of that generation.
  • The customers are informed through release notes or stakeholder communication.

Maintenance Period (6 Months)

During the maintenance period, the last minor version of the previous major:

  • Receives security patches and bug fixes.
  • Does not receive new features.
  • Fixes are delivered on:
    • The new major version, and
    • The final minor version of the previous major version, upon request by the customer.

Older minors of the previous major do not receive updates.

After six months, the previous major reaches End-of-Life, and all support ends.


Scenario B — End-of-Life of a Specific Feature

Advance Notice

If a specific feature of IDV SDKs is planned for retirement, we will announce:

  • The reason for retirement
  • The official estimated End-of-Life date
  • The last version supporting a deprecated feature
  • The recommended replacement or migration path

We provide at least six months’ notice before the End-of-Life update goes live.

On the End-of-Life date, the last version supporting a deprecated feature enters maintenance period for 6 months and becomes the final supported version of that feature.

Maintenance Period (6 Months)

During the maintenance period, the final supported version supporting a deprecated feature:

  • Receives security patches and bug fixes, upon request by the customer.
  • Does not receive new features.

After six months, the final supported version reaches End-of-Life, and all support for the deprecated feature ends.


Migration Support

When new major version of IDV SDKs gets released, or when a specific feature gets deprecated, we provide you with:

  • Migration guides to new API
  • Integration manuals
  • Recommendations for replacement features and solutions