Skip to main content

Release Notes

Release Notes are maintained separately for the Max and Standard versions. Use the tabs below to switch and view the corresponding version.

Preface

Document Purpose​

This document helps readers quickly understand product version information, including release dates, new features, system optimizations, and module changes for each version.

Target Audience​

This document is mainly intended for the following audiences:

  • Customer
  • Delivery PM
  • Delivery Technical Architect
  • Delivery Engineer
  • Product Delivery Architect
  • R&D Engineer
  • O&M Engineer

1. Introduction

Product Version Introduction​

This document is intended for anyone interested in "PalmAI Max Palm Application Platform" and provides detailed descriptions of changes in each version to help readers better understand what is new.

PalmAI Max Palm Application Platform delivers server-side, device-side, mobile-side, API, and SDK deliverables.

Table 1 Version Overview

No.VersionRelease DateDescription
1V1.22025-07-31First external release, integrating existing capabilities
2V1.32025-10-09Added palm print recognition modules for M3 and M4, etc.
3V1.42025-10-20Admin Console rule management and tag settings
4V1.52025-11-11Mode switching added to M3 and M4
5V1.62025-12-15Admin Console added open APIs; device performance and experience optimized; mobile-side added phone verification
6V1.72026-01-05Admin Console added device template management and supports managing APIs by user tag; added OTA upgrade capability; fixed M3/M4 module exceptions; optimized palm registration process
7V1.7.12026-01-20Added TELCOM test environment
8V1.7.22026-01-20M4 added latest system version number parsing capability; M3 added system daemon process communication capability
9V1.82026-03-05Adapted to Max product version, supporting on-device recognition / cloud recognition / hybrid recognition modes; added security policies such as Additional Verification
10V2.02026-04-09Added multi-tenant architecture; supports dual palm registration and management; overall Admin Console revamp; added Data Dashboard; security audit logs; authorization management optimization
11V2.12026-05-11Added CPM device QR code registration / Additional Verification; extended Open API capabilities; upgraded Mobile Palm Registration liveness algorithm; adapted to the new rv1126b hardware platform; optimized high-similarity palm recognition strategy
12V2.22026-06-30Added batch user deletion, UserID modification, and failed verification record filtering; Wi-Fi password length extension; M3B 4G capability; Mobile Palm Registration Flutter SDK; elderly algorithm optimization; device self-check tool; IoT remote door opening and MQTT access; API added fields such as palm direction and module SN
13V2.32026-07-21Added multi-tenant Mobile Palm Registration configuration, open/closed scene combined configuration, and registration high-similarity deduplication switch; extended CPM Device Scan QR Registration OpenAPI; added H5 1:1/1:N comparison and mobile-side verification reporting; added visitor/meeting/attendance scene applications and service self-check tool; IoT added device statistics, resource water level alerts, and batch remote command dispatch; device-side A3B FEC correction and M3/M4 interaction visual optimization
14V2.42026-08-03Added device-side multi-language switching, M3 Wiegand 64-bit access control integration, remote Wi-Fi settings dispatch, full-device monitoring dashboard, end-to-end acceptance automation tool, unified time zone and multi-time-zone display, verification record Webhook push, tenant default access behavior configuration, and batch sync of user palm registration status API; optimized verification record display, query, and statistics, field fuzzy search, feature search and verification performance, Host registration process, and device network module; fixed issues such as editing members of deleted users abnormally re-displaying and Mobile Palm Registration H5 user deletion display anomalies
15v2.52026-09-10Added attendance/meeting/visitor application management, device upgrade ledger, mini program Mobile Palm Registration SDK, and other capabilities; optimized the service self-check tool, OTA upgrade mechanism, Mobile Palm Registration algorithm optimization, login validity period, etc.; fixed issues such as device list filtering and device activation status

2. Version Details

v2.5​

Release Date: 2026-09-10

The version changes in this release are shown in the table below:

ModuleSub-featureChange TypeDetails
ServerApplication ManagementNew1. Palm scan attendance, meeting, and visitor applications are integrated into the Admin Console application management module and uniformly listed as add-on options, displaying deployment, purchase, and activation status of applications, and supporting password-free jump from the Admin Console to the application management system
2. A three-level management model is established: system-level purchase and deployment, tenant-level activation and deactivation, and user-level display based on activation status
3. A unified user-side H5 entry is provided, supporting two access methods (universal link and tenant-specific link), with content consistent with the current tenant's application activation status
Service Self-Check ToolImproved1. The service self-check tool supports internationalization, adapting prompts and error messages to multiple languages
2. Completed the remaining smoke test items; the service self-check report now displays the service version number
3. The service self-check report display format is aligned with the batch device self-check report; check item IDs are unified as numeric IDs and support one-click copy
Compliance Agreement SigningNew1. When an Indonesia demo environment administrator logs in to the Admin Console for the first time, the completeness of the company full name, contact name, and contact email is verified; the Admin Console cannot be accessed until the compliance agreement is signed
2. The compliance agreement is displayed in separate Chinese and English versions, and signing information is persisted for audit trail
Login Validity PeriodImproved1. Optimized the login session validity period mechanism: the backend session slides and renews, automatically extending the login validity period on each operation
2. The frontend adds a session keep-alive heartbeat to prevent login expiration when submitting after filling out forms for an extended time
Report Service PerformanceImproved1. Optimized the report service KMS invocation mechanism, adding a global concurrency limit via gateway rate limiting to avoid triggering KMS invocation limits
Administrator Password Self-ServiceNew1. Administrators of all types can change their own passwords in the Admin Console by entering the old and new passwords to complete the reset
2. Passwords must be 8-100 characters and contain at least three of the following: uppercase letters, lowercase letters, digits, and special symbols; they must not contain 4 or more consecutively increasing or decreasing characters; the new password must not be identical to the old password
Multi-Tenant Link AccessNew1. Access links can carry a tenant APPID prefix; pasting a link automatically switches to the corresponding tenant
2. Multiple browser tabs can independently access different tenants, compatible with existing links and single-tenant user access
Mobile Palm Registration Algorithm OptimizationImproved1. Optimized the Mobile Palm Registration optimal selection process by providing a dedicated optimal selection SDK for the Admin Console, resolving the issue where on-device quality interception affects the Mobile Palm Registration pass rate
2. Liveness video upload is removed in Mobile Palm Registration 1:1 and 1:N scenarios, improving recognition efficiency
IoTUpgrade LedgerNew1. Device management adds an upgrade ledger entry, providing a unified ledger view of all device upgrade records with the upgrade task as the smallest granularity, supporting query, filtering, and export
2. Displays fields such as task creation time, device SN, upgrade type, versions before and after upgrade, upgrade status, and last failure reason, supporting filtering by time, SN, upgrade campaign name, upgrade type, upgrade status, and other conditions
3. A new "view upgrade ledger" permission is added, associable with super administrator, tenant administrator, and device administrator roles
Upgrade Task Device ValidationNew1. When devices are added to an upgrade task, device validation is performed in advance along three dimensions: unregistered device, incompatible upgrade type, and already in another upgrade task; invalid devices can be cleared with one click
2. Batch device addition is optimized to direct input of multiple device SNs, separated by commas or line breaks
3. Optimized upgrade task failure condition determination; prompt text now includes the name of the upgrade campaign the device belongs to
Device List FilteringFixed1. Fixed abnormal filtering results when filtering the device list by resource water level health, covering device list filtering and device dashboard jump filtering
OTA Immediate PushImproved1. OTA upgrade tasks now use an immediate push mechanism: after a task is created, a command notifies the device to pull immediately instead of waiting for the 10-minute polling
Command and Log Weak-Network OptimizationImproved1. In weak-network environments, the timeout for device commands and logs is extended from 10 minutes to 12 hours; low-timeliness commands can wait for the device to respond for an extended period
Device Activation StatusFixed1. Fixed abnormal device activation status after dispatching a factory reset command; activation status is now handled correctly after command execution is confirmed, preventing devices from showing an activated status under multiple tenants
DeviceUVC Camera Application ReuseImproved1. Decoupled the UVC camera application implementation for reuse, avoiding code inconsistency caused by duplicate maintenance; end-to-end verification completed
M3B/A3B Issue FixesFixed1. Fixed M3B and A3B module issues
MobileMini Program Mobile Palm Registration SDKNew1. Added a mini program version of the Mobile Palm Registration SDK, supporting palm registration and palm recognition within the mini program, and providing device discovery and connection (Bluetooth/BLE), result display, and error prompt retry capabilities
2. Provides type definitions, integration documentation, and a sample project, supporting integration and running in WeChat mini programs

V2.4​

Release Date: 2026-08-03

The version changes in this release are shown in the table below:

ModuleSub-featureChange TypeDetails
ServerDefault Access Behavior ConfigurationNew1. Added tenant-level default access behavior configuration for verification rules with no match, supporting "Allow Access / Deny Access" modes
2. Default value is Allow Access; existing tenants keep their current behavior; configuration changes are recorded in operation logs
Verification Record Push ConfigurationNew1. Added verification record push address (Webhook) configuration, supporting add, delete, update, and query of addresses
2. Push scope can be configured; verification records are pushed to the specified addresses as configured
Verification Record ManagementImproved1. Optimized verification record display, query, and statistics; failed verification records can be reported and displayed, with failure reasons available
2. Verification records can be filtered by device-side/mobile end type; cloud and device error codes prompts are aligned
3. The Data Dashboard updates verification statistics criteria to count all verification records, supporting filtering and export by time
Field Fuzzy SearchImproved1. Optimized Admin Console search: fields such as device SN, scene, tenant, and verification rule support fuzzy search, with results ranked by exact/prefix/suffix/infix match
2. Fields such as user name and user ID support exact match; searchable fields support grouped dropdown selection
Full-Device Monitoring DashboardNew1. Added a full-device monitoring dashboard providing views such as data overview, health trends and distribution, resource water level, camera status, risk ranking, and OTA upgrade trends
2. Dashboard data supports automatic 5-minute refresh and permission control
Troubleshooting Tool Event DetailsNew1. The troubleshooting tool event details now display the liveness detection RGB image (optional reporting), facilitating verification issue analysis
Official Website Visitor ApplicationNew1. Added the official website visitor application, launched in coordination with the platform and devices, supporting on-site/appointment modes to issue visitor passes and linking with the platform for Palm Print Verification access
Attendance Scene ApplicationImproved1. Upgraded the attendance scene application to V2.4, supporting account integration with the platform and merging into the unified Admin Console
2. Added H5 leave request page, holiday management, attendance group tags, and abnormal clock-in management
3. Added Host registration support and optimized data export
System Version and Upgrade RecordsNew1. Added system version information display and upgrade record viewing, supporting viewing the current system version and historical upgrade records in the Admin Console
Operation Log DownloadNew1. Added system operation log download; the audit log list supports exporting current filter results to Excel for local saving
Unified Time Zone and Multi-Time-Zone DisplayNew1. Added server-side unified time zone capability: server time is uniformly aligned via NTP; the Web side supports switching display between local browser time zone and server time zone
2. System management adds time zone settings and status display, with daylight saving time flag; page time displays uniformly label the current time zone
Palm Registration Method FieldNew1. Added the user palm registration method field, with methods extended to Device Input, Mobile Palm Registration, Phone Scan QR, Device Scan QR, and Host Input
Custom Field Additional VerificationImproved1. Optimized custom field Additional Verification configuration, supporting selection of existing fields from user management and adding new ones only when needed, avoiding duplicate creation
Batch Sync of Palm Registration Status APINew1. Added an API for batch querying user palm registration status by user ID list
Scene List APIImproved1. Optimized the scene list API by removing unused verification rule fields from the response
PaaS Architecture RefactoringImproved1. Refactored the PaaS liveness interception and feature search service architecture
PaaS Search PerformanceImproved1. Optimized PaaS feature search performance
SaaS Verification PerformanceImproved1. Optimized SaaS verification performance and the verification rule snapshot synchronization mechanism
Feature Hot Library DispatchImproved1. Optimized feature hot library dispatch logic, supporting devices pre-fetching required user features by verification rule
Member Edit Re-DisplayFixed1. Fixed the issue where deleted users abnormally re-displayed when editing members; the API returns a user deletion status flag and deleted users are no longer displayed
IoTRemote Wi-Fi Settings DispatchNew1. Added remote Wi-Fi settings command, supporting the server remotely dispatching Wi-Fi configurations to devices and viewing command details
2. Devices support Wi-Fi configuration cache management (up to 10 entries, with add/delete/reorder), and automatically poll to reconnect cached Wi-Fi after network disconnection
Module and Camera Monitoring ReportNew1. Added M3/M4 module and camera status monitoring report, reporting status periodically (every 5 minutes); abnormal information is reported after automatic restart
2. The device list adds a status field with filtering and export by status
3. Issue reporting adds module exception and camera exception scenarios
Upgrade Task Device SelectionImproved1. Optimized upgrade task command dispatch method, adding direct input of device SNs with batch input support and automatic device validity validation
DeviceMulti-Language SwitchingNew1. Added multi-language switching on M3/M4 devices: after selecting a language in the settings module, device text and voice packs switch immediately
2. The first release supports Simplified Chinese, English, Cantonese, and French, falling back to English when translations are missing
Wiegand 64-Bit Access Control IntegrationNew1. Added M3 Wiegand 64-bit protocol adaptation, supporting integration with access control systems for palm scan access
2. The user management physical card number field rule extends to 0-66 bits, compatible with extended Wiegand protocol bit lengths
Approaching Palm Scan Recognition OptimizationImproved1. Optimized module recognition for palm scans approaching from far to near, improving palm scan flexibility
Reverse Palm Scan PromptFixed1. Fixed the missing validation prompt when scanning with the back of the hand; users are guided to show their palm center to complete the scan
Duplicate Registration Detection PromptImproved1. Optimized duplicate registration detection for Host Mobile Palm Registration: when a duplicate registration is detected, the registered user ID and user name are displayed for quick location of existing records
2. The registration API protocol is extended with a high-similarity handling strategy, returning an error code and a high-similarity user ID list, compatible with existing device protocols
Device Scan QR Registration Process OptimizationImproved1. Optimized the Host and Device Scan QR registration processes: when reporting registration results, the device returns user ID and user name information
2. The Host adds registration status display, registration result confirmation, and a delete-user entry
Device Self-Check Deep DiagnosisNew1. Added a deep diagnosis entry for abnormal device self-check results, supporting detection of local IP, DNS, routing, and other network configurations
Device Network Module RefactoringImproved1. Refactored the device network module, optimizing device network connection management
Device Verification PerformanceImproved1. Optimized device verification performance, improving functional stability when devices are bound to many verification rules and synchronizing large numbers of user features
MobileH5 User Deletion HandlingFixed1. Fixed abnormal display on the Mobile Palm Registration H5 page after a user is deleted: upon detecting user deletion status, the page automatically logs out and prompts the user to re-register or contact the administrator
Video Liveness Error Codes RefinementImproved1. Refined video liveness detection error codes, distinguishing failure scenarios such as no palm detected and multiple palms detected
2. Optimized the Mobile Palm Registration H5 liveness detection failure prompt, no longer showing it as a network error and clearly indicating video liveness detection failure
Delivery & O&MEnd-to-End Acceptance ToolNew1. Added an end-to-end acceptance automation tool covering full-chain automated verification of device registration, feature synchronization, and Palm Scan verification
2. Supports batch execution of acceptance test cases and outputs an HTML acceptance report
Resource Estimation Tool UpdateImproved1. Updated the minimum resource specifications and estimation method for the CPU standalone version of the resource estimation tool
2. Supports direct estimation by palm database/device scale within the minimum resource range; automatically expands the standalone resource list when exceeded, and prompts switching to the cluster version when standalone cannot support it

V2.3​

Release Date: 2026-07-21

The version changes in this release are shown in the table below:

ModuleSub-featureChange TypeDetails
ServerMobile Palm Registration Multi-Tenant ConfigurationNew1. The Mobile Palm Registration APP and H5 support multi-tenant registration and configuration, allowing different tenants to use independent Mobile Palm Registration processes and parameters
Open/Closed Scene ConfigurationNew1. Supports combined configuration of open and closed scenes, automatically adjusting recognition strategies and security levels by scene type
Registration High-Similarity DeduplicationNew1. Added a registration high-similarity deduplication switch configuration, supporting per-scene choice of whether to reject duplicate registration in case of high similarity
CPM Device Scan QR Registration OpenAPINew1. CPM Device Scan QR palm registration provides an OpenAPI, supporting bypassing SMS verification code validation in private environments
Access Scope QueryNew1. Added user-dimension access scope query, supporting viewing a user's access permissions across scenes/devices
User Tag Hierarchy ManagementNew1. User tags optimized to support hierarchical organization/department structures
2. The user list supports filtering users by tag
Mobile Palm Registration SDK UpgradeImproved1. Upgraded the Mobile Palm Registration mobile-side optimal selection SDK and upgraded the server-side liveness algorithm, enhancing attack defense capabilities
Mobile Verification Record ReportingNew1. The mobile side reports successful/failed verification records, connecting the mobile verification data chain
OpenAPI Security HardeningNew1. OpenAPI supports the user authentication mode, enhancing API call security with fine-grained user-level permission control
QR Code Additional Verification CompatibilityFixed1. Fixed the issue where M4 QR code Additional Verification only supported Mobile Palm Registration users; legacy users registered outside Mobile Palm Registration are now compatible
Visitor/Meeting/Attendance Scene ApplicationsNew1. Released V2.3 visitor/meeting/attendance scene applications, providing integration examples for typical scenarios
Service Self-Check ToolNew1. Added a service self-check tool, supporting automatic full functional verification and API testing after system installation and configuration
IoTDevice List StatisticsNew1. The IoT device list adds a statistics module, supporting online/offline/abnormal device counts and a device status overview
Resource Water Level AlertNew1. Device-side data reporting adds resource usage and resource water level alerts, supporting monitoring of CPU, memory, storage, and other resources
Batch Remote Command DispatchNew1. Remote commands support batch dispatch with device validity validation, improving large-scale device O&M efficiency
Standalone Remote LogsNew1. The standalone version supports retrieving device logs via remote commands, improving device O&M efficiency in standalone deployments
DeviceA3B FEC CorrectionNew1. A3B module FEC distortion correction adapted to the existing production line method, improving palm print capture image quality on M4 devices
M4 Palm Scan OptimizationImproved1. Fixed the issue of the module staying lit and slow palm print recognition during M4 palm scans, improving palm scan response speed
M4 Firmware UpgradeImproved1. Replaced the vendor implementation of the M4 system firmware/app upgrade module, improving upgrade compatibility and stability
M3/M4 Interaction Visual OptimizationImproved1. Overall interaction visual optimization on M3/M4 devices, improving device operation experience and interface consistency
MobileH5 1:1/1:N ComparisonNew1. Launched H5 version 1:1/1:N palm comparison capability, supporting palm comparison in mobile browser environments

V2.2​

Release Date: 2026-06-30

The version changes in this release are shown in the table below:

ModuleSub-featureChange TypeDetails
ServerUser ManagementNew1. Added batch user deletion, supporting manual selection of multiple users on the user list page and a confirmation dialog before deletion
2. Added UserID modification for registered users, supported on the user details page
Tag ManagementImproved1. Optimized tag creation permission control, restricting member tag view permissions
2. Optimized the same-name tag prompt to "The user tag already exists; please contact the tenant administrator for authorization"
Auxiliary Background Image Additional VerificationFixed1. Fixed the issue where, for high-similarity users, only the first Auxiliary Background Image was compared during palm scan and Additional Verification was not triggered; images are now compared on demand, and Additional Verification is pushed when comparison fails
Verification RecordsNew1. Verification records now display and filter failed records, supporting distinction between successful/failed palm scan records for issue tracking and operational analysis
Palm Scan Result ConfigurationNew1. Added palm scan result page display duration configuration, supporting customization of how long the result page is shown after a successful scan
Scene Group ManagementImproved1. Optimized scene group management interaction and data scope selection logic, improving operation efficiency
Error Codes PromptsImproved1. Refined SAAS-layer error codes aligned with the latest device-side error prompts, improving cloud-device error consistency
BlocklistFixed1. Fixed the issue where, when a user registered both palms but only one palm was added to the blocklist, the blocklisted palm could still pass verification
Open API ExtensionNew1. Registration/recognition APIs added the palm direction field (open-source community edition)
2. Device query API added the module SN (Module SN) field, visible in device details, lists, and Excel export
3. Device query API added the domain certificate validation switch field
IoT Device ManagementNew1. Added module SN reporting, enabling precise module-level identification and management
2. Remote commands switched to the MQTT protocol, improving command dispatch stability and real-time performance
Elderly AlgorithmImproved1. Updated the elderly-focused algorithm optimization version, improving palm scan recognition for elderly users
DeviceWi-Fi Password ExtensionImproved1. The Wi-Fi password input length on M3/M4 devices is extended to 32 characters, aligned with mainstream end-device experience; supported character rules unchanged
M3B Network EnhancementNew1. M3B devices completed 4G network adaptation, supporting 4G cellular network connection
Remote Door OpeningNew1. M3 devices support remote door opening, connecting to the MQTT protocol for remote control
Device Self-Check ToolNew1. Added a device self-check tool, automatically running full functional verification, API testing, and performance test cases after system installation and configuration, with a run result report output
Host ProtocolImproved1. Adapted the Additional Verification and registration reverse-scan protocols, improving Host integration compatibility
2. Added periodic USB reporting of device online/offline status, enabling the Host to perceive device status in real time
POC Delivery AdaptationNew1. The A3 module supports Standard/KycMax protocol integration, providing the Android PDM device management app with device registration, configuration, monitoring, and OTA upgrade
Domain Security ConfigurationNew1. When the server configures a domain, a "whether to perform certificate validation" switch is added, improving deployment flexibility
MobileMobile Palm Registration Flutter SDKNew1. Added the Flutter version of the Mobile Palm Registration SDK, feature-aligned with Native SDK 2.1, supporting registration, verification (1:1), and recognition (1:N) modes, enabling Flutter customers to integrate the latest capabilities
Log ReportingNew1. Added PMM log reporting, supporting backtracking and locating mobile-side algorithm issues

V2.1​

Release Date: 2026-05-11

The version changes in this release are shown in the table below:

ModuleSub-featureChange TypeDetails
ServerAdditional Verification Method ExtensionNew1. Added tenant-level Additional Verification configuration, supporting independent per-tenant configuration of the Additional Verification switch and method (last four digits of phone number, custom field numeric verification, CPM device QR code verification)
2. Added custom field numeric Additional Verification capability, supporting custom numeric fields such as employee ID and device number as palm scan Additional Verification credentials, with 4-8 digit length rules
Palm Print Feature ManagementImproved1. Optimized Max high-similarity palm recognition strategy: direct rejection for high-similarity palms under on-device recognition; Additional Verification pushed under hybrid/cloud strategies; high-similarity palms are allowed into the database with a tag during registration (registration is not rejected)
2. Optimized Standard high-similarity palm handling strategy: registration of high-similarity palms between different users is always rejected; recognition is rejected whenever a high-similarity tag is present
3. Added palm print feature transformation capability, supporting feature isolation between different customers/devices and preventing cross-customer feature interchange
Mobile Palm Registration AlgorithmImproved1. Upgraded the Mobile Palm Registration liveness detection algorithm version (from V2.0 to V2.1), improving the Mobile Palm Registration pass rate (expected from 85% to 95%) and optimizing recognition speed
Device ManagementImproved1. Refactored the underlying data architecture of the device list; device list data migrated to the IoT service for independent management, supporting viewing complete information including device SN, device name, device type, module type, device status, module validity, application version, module version, system version, algorithm version, and associated scenes
2. Added the device algorithm version field, viewable in the device list and OTA task details, with batch export support
3. Optimized OTA upgrade campaigns to package-based output, improving upgrade package management flexibility
4. Added remote command capability, supporting dispatching remote operation commands to devices from the Admin Console
Security Audit LogsNew1. Completed security audit logs for the IoT device management and scene management modules, covering operation types such as upgrade package management, upgrade campaign management, upgrade tasks, device management, device log management, and remote commands
Blocklist PerformanceImproved1. Optimized blocklist API performance, reducing KMS decryption invocation frequency and lowering API latency
2. Cached data is encrypted locally to prevent Redis data leakage
Open API ExtensionNew1. Added the device list query API (DescribeDeviceList), supporting filtering by device SN, device name, online status, scene ID, and device model
2. Enhanced the verification record list query API (DescribeVerificationRecordList), adding a scene group name response field and a sort-by-verification-time parameter
3. Added the verification rule list query API (DescribeVerifyRuleList)
4. Added the scene group list query API (DescribeSceneGroupList)
5. Added the scene list query API (DescribeSceneList)
6. Added the user list query API (DescribeUserList), with server-side mandatory masking in response fields
7. Added the user tag list query API (DescribeUserTagList)
DeviceCPM QR Code Registration/Additional VerificationNew1. Supports the CPM device QR code registration process: users fill in information on the mobile side to generate a registration QR code; after the device scans it, palm capture begins directly
2. Supports the CPM device QR code Additional Verification process: after a successful palm scan, the device opens the camera to scan the mobile-side authentication QR code to complete identity verification; QR code scan timeout is 60 seconds
3. Supports custom field numeric Additional Verification interaction: after a successful palm scan, the device shows a numeric input screen where the user enters the configured custom numeric field to complete Additional Verification
Error Codes Interaction OptimizationImproved1. Completed revamp of all software error codes, differentiating interaction styles by impact level (real-time text prompt, error redirection, retry, restart, QR code activation, etc.)
2. Added network status reminders and device offline indicators
rv1126b Chip AdaptationNew1. Added adaptation for the rv1126b chip platform, delivering application software for M3B and M4B devices
2. Supports the full palm scan flow (palm registration, verification, query, management), with palm database algorithm interoperability between old and new devices
Remote Simulated OperationNew1. Supports operating module files via whole-device commands, including remote simulation of license expiry, avoiding device and module disassembly
MobileCPM QR Code Additional VerificationNew1. Added the CPM QR code Additional Verification mobile capability, generating an authentication QR code in the palm scan APP with a countdown display of remaining validity; the QR code validity follows the backend configuration, and manual refresh is supported after expiration
CPM QR Code RegistrationNew1. Added the CPM QR code registration mobile capability: users fill in registration information on an H5 page to generate a registration QR code, with real-time tracking of registration progress

V2.0​

Release Date: 2026-04-09

The version changes in this release are shown in the table below:

ModuleSub-featureChange TypeDetails
Admin ConsoleMulti-Tenant ManagementNew1. Supports multi-tenant architecture: super administrators can create, edit, and delete tenants and allocate tenant quotas (palm database capacity/device capacity)
2. Supports creation and assignment of tenant administrators, who can only manage data within their own tenant
3. Supports inter-tenant data isolation and service/permission isolation; super administrators can switch tenant views
4. Supports hierarchical management of tenant-level configuration and platform-level configuration
Data DashboardNew1. Added the Dashboard data overview home page, including data overview (total devices/total registered users/total palms/palm database capacity)
2. Real-time display of today's data (today's palm scans/palm scan users/newly activated users/online devices)
3. User data trend charts (daily newly activated users/palms, daily active users, user status distribution)
4. Device data and palm scan data trend charts, supporting export of up to 180 days of data
UI RevampImproved1. Overall UI revamp of the Admin Console with a unified theme color and updated visual elements
2. Optimized function menu structure, extracting scene group management and user tags as independent menus
3. Added tenant management, audit log, and system information menus
4. Some create/edit interactions changed to dialogs/drawers, improving operation efficiency
Dual Palm ManagementNew1. Supports unified management of dual palms (left palm/right palm) under a single UserID, with new user status and palm role (Primary Palm/Secondary Palm) fields
2. The user list adds user status (no valid palm/left palm available/right palm available/dual palms available) and primary palm fields
3. Scene configuration adds verification mode selection (Strict Mode/Convenience Mode); Strict Mode allows only the primary palm to pass
Operation LogsNew1. Added the operation log module, recording administrator system operations (including IP address, user name, operation time, operation type, operation result)
2. Records audit logs for API request processing, supporting API call backtracking
3. Supports log backup and forwarding to third-party systems
ServerRecognition Performance OptimizationImproved1. Improved hybrid search strategy: when the palm database exceeds 50,000 entries, the device side dispatches only 50,000 palm features based on a time-priority strategy
2. Overall hybrid recognition time kept within 2s
User Information QueryImproved1. The user information query API supports returning the full set of Admin Console user information
2. Added user status and palm status APIs, supporting fine-grained dual palm status management
Authorization ManagementImproved1. Platform authorization files support binding to Max or Standard versions, each corresponding to a different feature scope
2. Added the tenant count authorization dimension, supporting license-based limits on the number of creatable tenants
3. Optimized the palm database capacity definition to strictly count palms; feature upgrade/dual-write does not consume the palm capacity license
DeviceDual Palm RegistrationNew1. M3/M4 devices support dual palm registration: after the UserID is entered, the status of registered palms is automatically queried
2. Supports registering the second palm on the device, automatically marking the Primary Palm/Secondary Palm role
3. The Host supports dual palm registration and management, with the result page displaying the user's dual palm registration status
Weak Network/Offline HandlingImproved1. In cloud mode, a network exception prompt is displayed within 3 seconds of an offline palm scan instead of waiting for the 60s timeout
2. In hybrid mode, offline automatically degrades to on-device recognition
3. Added refined network error codes distinguishing network disconnection from unregistered users
Error Codes OptimizationImproved1. Server error codes are passed through to the device for display, refining prompts for registration failure/recognition failure reasons
2. Optimized P0-level error codes prompts (device failure, palm not recognized, key expired, device restart, network failure)
MobileDual Palm ManagementNew1. The mobile side supports dual palm registration; after entering registration, the My Palms page displays and manages left and right palm status
2. Supports deleting a single palm; after the primary palm is deleted, the other activated palm automatically becomes the primary palm
3. Mobile Palm Registration supports dual palm pre-registration
Login VerificationNew1. The PalmMax APP login page adds a second verification step after the phone number is entered
IoT PlatformTime Zone SynchronizationImproved1. M3/M4 device time zones are now synchronized from the cloud; time zone configuration is added in the cloud and synchronized to devices
Device ActivationImproved1. Optimized the device activation process
2. Added the KYC device activation code capability
Delivery & O&MIssue TroubleshootingImproved1. The troubleshooting tool supports server-side log collection and analysis, connecting the end-to-end issue analysis chain
Data BackupNew1. Provides a daily automatic data backup tool for the standalone version, supporting automatic cleanup of the earliest backup when backup space is full
2. Supports data backup without service downtime
O&M ToolsImproved1. Consolidated O&M configuration, merging multiple environment configurations into one to reduce multi-environment maintenance costs
2. Provides a script for counting successful/failed verification attempts
3. Module firmware upgrades can carry the latest algorithm package for upgrade together

V1.8.1​

Release Date: 2026-03-23

The version changes in this release are shown in the table below:

ModuleSub-featureChange TypeDetails
ServerUser Information QueryImproved1. The user information query API now returns the full set of Admin Console user information, including all fields under record palm
M4 DevicePalm Registration InteractionImproved1. Input method unified to numeric only, reducing mistaps
2. A 3x3 grid layout enlarges key areas, adapted to the M4 5-inch screen
3. A PIN field is added after User ID for two-factor verification

V1.8.0​

Release Date: 2026-03-02

The version changes in this release are shown in the table below:

ModuleSub-featureChange TypeDetails
ServerAlgorithm ManagementNew1. Elderly-focused algorithm optimization/threshold adjustment
2. Supports palm feature transformation, enabling feature isolation between different customers/devices
Hybrid SearchNew1. KYC Max adds on-device search and hybrid search PPL, supporting dispatching part of the palm database to devices by rule, combining local search with server-side search
Scene StrategyNew1. Established 4 scene strategy templates, supporting different PPL logic and algorithm thresholds
2. Scene management supports binding scene strategies, dispatching configuration to devices by scene
Mobile Palm RegistrationImproved1. KYC Max updated to the new server-side search model, with thresholds updated for registration, verification, and recognition scenarios
Admin ConsoleKYC Max AdaptationNew1. Connects to the Max service, supporting cloud recognition and hybrid recognition modes
High-Similarity Additional VerificationImproved1. For high-similarity users, the last four digits of the phone number are manually entered for Additional Verification after a palm scan
Mobile Palm Registration Additional VerificationImproved1. After mobile capture is complete, the first palm scan requires manual entry of the last four digits of the phone number for Additional Verification; customers can enable or disable this on their own
Delivery & O&MO&M GuidelinesNew1. Provides O&M solutions for the standalone and TKE versions, with O&M guideline documents
Version UpgradeNew1. Supports the Standard-to-Max upgrade and data migration solution, with guideline documents
Issue TroubleshootingImproved1. Supports device-side log collection and reporting, providing a common issue troubleshooting tool

V1.7.2​

Release Date: 2026-01-21

The version changes in this release are shown in the table below:

ModuleSub-featureChange TypeDetails
M3O&MNew1. Added communication capability with the system-level daemon process, supporting application upgrades through the daemon process to improve upgrade efficiency and stability
M4O&MNew1. Added capability to parse the latest system version number
IoT PlatformOTAModified1. In certain error states, the upgrade process can still proceed with OTA upgrade
Admin ConsolePermission ManagementNew1. Role and permission management: provides 5 built-in roles, supporting administrator creation and account permission assignment

V1.7.1​

Release Date: 2026-01-20

The version changes in this release are shown in the table below:

ModuleSub-featureChange TypeDetails
M4TestingNew1. Added TELCOM test environment
Admin ConsoleSystem ConfigurationNew1. Asynchronous pushing of palm scan records can be disabled
APIVerification RuleModified1. For the OpenAPI verification rule creation API, EnableWebhookRule defaults to true

V1.7​

Release Date: 2026-01-20

The version changes in this release are shown in the table below:

ModuleSub-featureChange TypeDetails
Admin ConsoleDevice Template ManagementNew1. Supports M4-UI customization, allowing customers to set audio effects, text, and images
2. Supports configuration by scene, scene group, and device
Scene ManagementNew1. Allows customers to enter a scene ID when creating a scene; if left empty, the scene ID is generated by system rules
Palm RegistrationImproved1. Supports server-side registration search deduplication, avoiding duplicate registration across multiple ends
OpenAPINew1. Supports APIs for creating, editing, and deleting user tags
2. User creation and editing APIs add a tag field
3. Supports querying palm database capacity and device validity period
OthersImproved1. Verification rule management optimization
2. Same-name operation reminder upgrade
3. Batch operation experience upgrade
4. Simplified form interaction
5. Unified paging control optimization
IoT PlatformOTANew1. Added repeated OTA upgrade capability
2. Supports upgrading specified devices and silent upgrades
3. Supports independent firmware/module/application/algorithm upgrades, with configurable version dependencies
M4Custom UINew1. Supports M4-UI customization, allowing customers to set audio effects, text, and images
2. Supports configuration by scene, scene group, and device
OthersImproved1. Fixed palm verification record freezing
2. Fixed user data linkage
3. Fixed display anomalies
4. Improved network functions
5. Added the capability to parse the latest system version number
M3OthersImproved1. Fixed palm verification record freezing
2. Fixed user data linkage
3. Fixed display anomalies
4. System firmware version number change: 1.0.1.20251226
5. Improved APP process daemon function
A3 ModuleOthersImproved1. Optimized device standby temperature rise
2. Fixed occasional continuous module restarts
Delivery & O&MO&M ToolsNew1. Supports TCS base delivery
2. Deployment automation tool optimization
3. Supports monitoring and alerting for license expiration
4. Implements dashboard monitoring
5. Supports email push configuration for weekly/daily palm scan O&M reports

V1.6​

Release Date: 2025-12-15

The version changes in this release are shown in the table below:

ModuleSub-featureChange TypeDetails
Admin ConsoleVerification RulesNew1. Supports third-party system verification: after a palm scan, a request can be sent to a third-party system, which determines whether the user passes verification
OpenAPINew1. Added the create verification record API
2. Added device management APIs
3. Added scene management APIs
User ManagementNew1. The user list supports fuzzy country search in English when entering phone numbers
OthersImproved1. Optimized frontend batch operation experience
2. Fixed defects such as paging control exceptions and data occlusion
3. Fixed translation and visual issues
MobilePhone VerificationNew1. Added phone verification capability, supporting 1:1 identity verification by palm scan on the mobile side
2. Mobile Palm Registration now connects to verification records
Phone RegistrationNew1. Supports querying user palm registration status, palm management, and palm print deletion
2. Displays the expiration time of pre-registered palms
OthersImproved1. Multi-language optimization: system language switching supports Simplified Chinese/Traditional Chinese/English/Japanese
2. Interaction experience optimization with an overall UI revamp
M4Verification RulesNew1. Supports open third-party system verification
FirmwareImproved1. Optimized the system startup process, reducing the risk of abnormal interruption during initialization
M3FirmwareNew1. Supports dynamically adjusting hardware interface mode at runtime
2. Implements one-click installation of the built-in APP in working mode
Improved1. Improved the static Wi-Fi configuration process
2. Streamlined system components and strengthened privacy and security design
A3 ModuleAlgorithm ServiceImproved1. Algorithm performance optimized, reaching the 50,000-database scale target with FRR=0.1% and FAR=0.01%
QR Code CapabilityImproved1. QR code recognition on approach; the default 10s recognition time is removed
Performance OptimizationImproved1. Optimized palm scan comparison latency to an average under 800ms
2. Optimized full feature synchronization duration
Delivery & O&MO&M ToolsNew1. Supports O&M monitoring and log analysis for the Azure cluster version

V1.5​

Release Date: 2025-11-03

The version changes in this release are shown in the table below:

ModuleSub-featureChange TypeDetails
Admin ConsoleVerification RulesNew1. Supports dispatching the device-side palm database by verification rule
Verification RecordsImproved1. After a scene or scene group is deleted, existing scene names and scene groups in verification records are no longer displayed as empty
M4Communication ProtocolNew1. Added a mode switching command to switch the device between registration mode and recognition mode
User Information SynchronizationNew1. Supports synchronizing the palm database and user information by verification rule
OthersImproved1. Optimized the audio effect after successful verification
M3Communication ProtocolNew1. Added a mode switching command to switch the device between registration mode and recognition mode
OthersImproved1. Optimized the audio effect after successful verification
A3 ModuleFirmwareImproved1. Hardware power consumption optimization; resolved overtemperature issues
Delivery & O&MO&M ToolsNew1. Added private cloud standalone O&M monitoring

V1.4​

Release Date: 2025-10-20

The version changes in this release are shown in the table below:

ModuleSub-featureChange TypeDetails
Admin ConsoleScene ManagementNew Feature1. Supports verification rule management, allowing restrictions on which personnel can scan, as well as scan count and time, per device
2. Supports setting verifiable personnel by tag
OthersImproved1. Admin Console copy optimization
2. Fixed Excel batch import space issues across Admin Console modules
M4Recognition ModeNew Feature1. Supports verification rules: after a palm scan, the device checks whether the user is on the access list, whether it is within an allowed time slot, and whether the scan count within the slot is within the limit
System SettingsNew Feature1. About: view device MAC address, device version, SN information, and associated scenes
2. Device restart: set the daily automatic restart time of the device
3. Clear palm database: delete the local palm database
Mobile Palm RegistrationSDKNew Feature1. Supports Traditional Chinese
2. Optimized error messages

V1.3​

Release Date: 2025-10-09

The version changes in this release are shown in the table below:

ModuleSub-featureChange TypeDetails
Admin ConsoleUser ManagementNew Feature1. Added user tag management, supporting batch import and direct page settings
OthersImproved1. Sensitive information such as phone numbers and names can be masked on pages
M4Recognition ModeNew Feature1. Supports outputting the userid or physical card number to the Host via USB after a palm scan
2. Added a communication protocol command: invoke payment
Palm Registration ModeNew Feature1. Supports custom H5 palm registration, displaying a customer-specified URL after a palm scan
OthersNew Feature1. Optimized palm scan feedback text prompts and voice prompts
2. Customized device-side palm registration copy
3. Customized M4-UI style
M3Palm Registration ModeNew Feature1. Supports H5 QR Code Palm Registration
2. Supports external device palm registration
3. Supports device-side palm registration
4. Supports Mobile Palm Registration
5. Supports custom H5 palm registration
Recognition ModeNew Feature1. Verification records can be uploaded after successful recognition
2. Verification is supported offline
3. Deleted users cannot be recognized
4. Supports Wiegand output of the physical card number after a palm scan
Card Swipe ModuleNew Feature1. Supports reading M1 cards
System SettingsNew Feature1. Network: supports wireless and wired networks
2. OTA: supports remote module, system, and application upgrades
3. Developer mode: supports log upload
4. Password management
5. Module activation: supports QR code module activation
Mobile Palm RegistrationSDKNew Feature1. Completed gateway authentication refactoring, configurable to use the customer's environment token authentication
APIVerification Rule APIsNew Feature1. Provides APIs for creating, editing, and deleting verification rules
Algorithm ServiceCPU AdaptationNew Feature1. CPU adaptation of the palm scan algorithm service, supporting pure-CPU service deployment
A3 ModuleCommunication ModulePerformance Optimization1. A3 module stability optimization and communication protocol hardening
Recognition ModuleNew Feature1. The A3 module supports standard QR code recognition

V1.2​

Release Date: 2025-07-31

The version changes in this release are shown in the table below:

ModuleSub-featureChange TypeDetails
Admin ConsoleDevice ManagementNew Feature1. Supports registering devices individually on the page or in batch via Excel
2. Supports editing device names individually on the page
3. Supports deleting devices individually on the page
4. Supports batch export of device information
User ManagementNew Feature1. Supports registering users individually on the page or in batch via Excel
2. Supports editing user information individually on the page or via Excel
3. Supports deleting users individually on the page
4. Supports batch export of user information
Scene ManagementNew Feature1. Supports creating scenes individually on the page or in batch via Excel, with batch device association
2. Supports editing scene information individually on the page or via Excel
3. Supports deleting scenes individually on the page
4. Supports batch export of scene information
Verification RecordsNew Feature1. Supports viewing verification records on the page
2. Supports batch export of verification records
System SettingsNew Feature1. Supports switching between Chinese, Japanese, and English
2. Supports uploading the Admin Console logo
M4 DevicePalm Registration ModeNew Feature1. Supports H5 QR Code Palm Registration
2. Supports external device palm registration
3. Supports device-side palm registration
4. Supports Mobile Palm Registration
Recognition ModeNew Feature1. Verification records can be uploaded after successful recognition
2. Verification is supported offline, with upload after the network is restored
3. Deleted users cannot be recognized and must re-register
System SettingsNew Feature1. Network: supports wireless and wired networks
2. OTA: supports remote module, system, and application upgrades
3. Developer mode: supports log upload
4. Password management
5. Module activation: supports QR code module activation
Mobile Palm RegistrationSDKNew Feature1. Provides an Android native SDK
2. Provides an iOS native SDK
Test DemoNew Feature1. Provides Android/iOS test apps for customer experience. Note: this APP must not be used in production delivery
APIUser Management APIsNew Feature1. Provides the create user API
2. Provides the edit user API
3. Provides the delete user API
4. Provides the query user API
Palm Print Management APIsNew Feature1. Provides the unbind API
2. Provides the query user palm registration status API
Verification RecordsNew Feature1. Provides the verification record query API
2. Provides the verification record push API
OthersExternal Device Palm Registration DemoNew Feature1. Provides a Windows application for experiencing external device palm print registration
2. Provides a Mac application for experiencing external device palm registration