Skip to main content

Upgrade guide

About upgrading

Our MobileID product uses our Encap SCA product, and together they form Mobile Identity.

Our Encap SCA product consists of two components:

  • A backend server, hosted and maintained by Signicat.
  • A client SDK, that you as the customer integrate into your mobile application.

Backend server

Our MobileID product upgrades its Encap SCA server approximately three times a year. We follow the same release cycle as Encap SCA to ensure that the service is continuously improved and that your security requirements are fulfilled.

Client SDK

It is your responsibility to upgrade the client SDK. We will notify you when a new version of the client SDK is available for upgrade. These updates keep you up to date with security improvements and new features.

When to upgrade

Our solution requires compatibility between the Encap SCA server and the client SDK, motivated by the fact that it is a security product and shall be updated regularly. Encap SCA follows the paradigm of approximately two-year backward compatibility between the server and the client SDK.

We recommend that you always aim to run on the latest version of the SDK, and at least upgrade the SDK twice a year so that you do not fall behind. If you do not upgrade in time, then your mobile authentication will stop working.

Current version

Our MobileID product currently uses release version 3.19 of the Encap SCA server, and supports Encap SCA client SDK versions 3.14 to 3.19.

Upgrade plan

The table below shows the preliminary upgrade plan for the MobileID service:

MobileID service upgradeEncap SCA server versionCompatible Encap SCA client versionsMinimum Android versionMinimum iOS version
Q1 2025*3.203.15 to 3.209.0 (API 28)14.0
JULY 20243.193.14 to 3.198.0 (API 26)14.0
OCT 20233.183.12 to 3.187.0 (API 24)12.0
MAY 20233.173.11 to 3.177.0 (API 24)12.0
JAN 20233.163.10 to 3.166.0 (API 23)12.0

*Future upgrade dates are tentative.

End of support for Android 7.0 and 7.1

Effective July 24, 2024, we have discontinued support for devices running Android 7.0 and 7.1, regardless of the SDK version in use.

Signicat utilizes Let's Encrypt certificates, which removed support for cross-sign certificates due to security reasons. These certificates are required in protocols supported by Android 7.

Given that Android 7 has an outdated and limited user base, currently comprising around 1% of the Android market share in Europe, Signicat will discontinued support for Android 7.

Please note that our initial communication indicated an end-of-life date of September 2024. However, this was moved to July 2024 due to a certificate renewal.

Upgrade process

We will keep you updated about MobileID via email. The emails will contain information about new releases, new features, and which client versions you need to upgrade to.

You can also refer to our MobileID release notes for related information.

How to upgrade the SDK

Most SDK upgrades are 'drag-and-drop' and do not require code changes.

Our recommendation

We recommend upgrading your apps to use the latest Encap SCA client version as soon as possible, even if backward compatibility indicates that it is possible to keep using the current version.

You can discover what is new and if there are any required changes in our SDK Versions pages for Android and iOS.

How to access the SDK

You can download the SDK from our SDK repository. The repository is gated, therefore you require login credentials to access it.

To gain access, you need to contact us by creating a support ticket in the Signicat Dashboard.

MobileID status updates

To get email notifications about planned maintenance windows and updates on any activity affecting the MobileID product, you can subscribe to our Signicat status page.

  • To configure your subscription for MobileID, you need to select the MobileID component when you set up your subscription.
  • If you consume MobileID through our eID hub (OIDC CIBA), then you must also select MobileID (CIBA) under the eID Connections component.