Release 26.05

Release 26.05 introduces new features that enhance the product capabilities. It also brings modifications to the existing functionality and addresses issues to ensure more stable and reliable operation of the product.

  • Versions of documentation. We release updated documentation alongside each major product version. Detailed descriptions of improvements and changes made in minor versions are included in the documentation for the next major release. For example, changes in minor release 24.12.1, released between versions 24.12 and 25.06, are detailed in the documentation for release 25.06.

  • How to navigate this guide.

    • What’s new? Your high-level look at the biggest upgrades on the platform.

    • Enhancements and updates in details. It’s a detailed breakdown of the changes, structured by the app interfaces. To keep things intuitive, the improvements are listed in the exact order you’ll encounter them as you move through the app's menus and sections.

Read on to learn more about the latest with the product.

In the article:

What's New?

  • ONVIF camera: flexible connection architecture

  • Light theme in the Desktop app

  • New features in the Mobile app

    • #1. Analytics notifications: a new way to flexibly control events

    • #2. Guest access links

  • Bridge device – firmware update

ONVIF camera: flexible connection architecture

We have completely redesigned our ONVIF device integration logic by introducing an adaptive connection architecture. The platform now seamlessly adjusts to any network topology, delivering deeper integration and enhanced security. All new tools are centrally located in the administrator interface under the updated ONVIF Settings tab of the camera profile. Administrators can now select the optimal connection scheme and operating mode based on their network architecture and traffic distribution requirements. Camera connection schemes include: Internal network (default), Internal network (NAT Intranet – for port forwarding within the organization), External network (NAT Internet – for port forwarding over the internet). The system automatically enforces IP address and port uniqueness rules for each scheme, completely eliminating addressing conflicts. Connection modes: Direct (via controller) bypasses intermediaries to ensure minimal latency and Proxy (via mediaserver) routes traffic through a mediaserver to optimize network load. Depending on the configuration, mediaserver selection can be handled automatically by the system or assigned manually by the administrator. This update grants comprehensive control over traffic distribution, ensuring maximum system resilience across complex, multi-layered network infrastructures. For detailed setup instructions, refer to the ONVIF settings section in the administrator documentation.

Light theme in the Desktop app

We’re excited to give you even more flexibility in customizing your workspace. Desktop app users can now choose their preferred color scheme, with a brand-new light theme joining our classic dark interface. Tailor the app to fit your style and work comfortably. To switch your theme, just head over to Settings > Program. For details, refer to the Settings page in the desktop user documentation.

New features in the Mobile app

#1. Analytics notifications: a new way to flexibly control events

We are excited to introduce one of the most highly anticipated features of this update: customizable push notifications for analytics events on your mobile device. Think of it as your personal control center, letting you react to critical events on the go, straight from your smartphone. Previously, checking for analytics events meant opening the app and manually scrolling through the feed. Now, the app does the work for you, instantly alerting you the moment an event is detected.

How it works. You can find the new notification control center by tapping the new gear icon ⚙️ in the Events section (available under both the Analytics and Camera events tabs). From there, you can select specific analytics cases for individual cameras and set custom notification schedules. This setup works for both selected analytics cases and cameras with built-in analytics features. Need to make a quick adjustment? You can tweak notification settings for any analytics case directly from the context menu of a detected event. From alert to action in a single tap: tapping a notification takes you straight to the event in the app. From there, you can review the footage in the video player, snap a quick screenshot, and instantly share it via messaging apps or save it to your phone. For details on the setup and usage of this functionality, refer to the new mobile app documentation section Set up Analytics-triggered push notifications.

Good news – you can now share digital access even if your intercom doesn't natively support guest codes. That’s why we’re thrilled to introduce Guest access links! With this brand-new feature, hardware compatibility is a thing of the past – now, welcoming your visitors is as simple as sending a text message.

How it works. Head over to your intercom management settings to generate a link, then customize its expiration time and how many times it can be used to unlock the door. Share the link through any messaging app, and you're all set! Your guest just needs to tap the link on their smartphone to unlock the door instantly. Enjoy complete control over visitor entry right from your phone: track the status of active links in real time and revoke access with a single tap. Details on the setup and usage of the new functionality are in the mobile app documentation section Links.

Bridge device: firmware update

As part of our ongoing commitment to improving the edge device ecosystem, we are pleased to introduce remote firmware updates for the Bridge. This new feature, available to both administrators and users, enables instant, one-click access to the latest firmware versions – completely eliminating the need for physical access to the hardware. Bridge updates are streamlined for both administrators and seamless end-user operations.

  • Administrators have full control over the firmware database and can trigger updates for specific devices. New firmware versions can be uploaded in the updated Installation Files section, while updates for individual Bridge devices can be launched from the management profile of a selected device on the General information tab under the new Updates section. For a step-by-step guide, refer to the administrator documentation: Installation files and Bridge list.

  • Web users manage the update process independently. Go to your device profile and open the General Information tab, then simply click the Update button. For detailed instructions, see the Bridges section in the web user documentation.

Enhancements and updates in details

Administrator client

Cameras

List of cameras (Search)

  • The Search section now is called List of cameras. This section now features new filters for status and the date a camera was added to the platform. You can also now search by camera ID. Sorting is added to the columns: ID, Creation date, Location.

Deleted

  • The updates include camera filtering by name, IP address, and addition period; sorting by deletion date; and search functionality by device name and IP address.

Camera management profile

  • The General data tab. For cameras connected via the ONVIF protocol in Proxy mode, the Media Server Groups configuration isn’t required, so the field appears blank and is read-only

  • The ONVIF settings tab. The logic for connecting cameras via ONVIF is now enhanced. Administrators can now select the optimal connection scheme and operating mode based on their network architecture and traffic distribution requirements. Camera connection schemes include: Internal network (default), Internal network (NAT Intranet), External network (NAT Internet). Connection modes: Direct and Proxy. Depending on the configuration, mediaserver selection can be handled automatically by the system or assigned manually by the administrator.

  • The View in player tab. New protocol toggles are available: HLS offers stability by using buffering to smooth out internet disruptions and preserve quality. WebRTC focuses on speed, providing playback with minimal latency.

WebRTC feature status

We have rolled out the WebRTC streaming feature in MVP mode, enabling users to experience ultra-low (zero) latency video testing.

  • At this stage: users and admins must manually select their preferred protocol (HLS / WebRTC) using a toggle switch in their respective interface.

  • Looking ahead: future releases will focus on expanding protocol capabilities and introducing automatic player optimization.

  • The Archive tab. Recording On event recording isn’t supported for cameras connected via ONVIF using the new Direct connection mode. A relevant informational message will be displayed instead.

  • The Provisioning tab. Data is now read-only and cannot be edited. Stream and configuration management buttons are hidden.

Devices

Intercoms

  • The General data tab. Combined 3 is a new connection type allows calls from the intercom to be routed simultaneously to the landline phone, the analog intercom handset, and the mobile device. Activating this scheme makes an additional Switch matrix tab available in the interface for hardware configuration, while the binding of a specific SIP account is done on the Apartments tab when editing the data for the respective premises.

  • The Apartments tab. Apartment and call configuration is now restricted while the intercom is offline. Meanwhile, adding users and keys to apartments remains accessible.

  • The unlocking logic for system and billing users is optimized. Once a block is removed within the application, the user's custom settings from prior to the access restriction are automatically restored.

  • The camera preview image loading performance is optimized.

Bridge list

  • Bridge devices now support remote firmware updates by administrators. This new feature is available within the management profile of the selected device, under the Updates section on the General info tab.

Provisioning

Media Servers

  • The following changes are introduced on the General data tab within the media server management profile:

    • The Internal network server address field is now renamed to Internal IPv4 address of ONVIF event server and specifies an IP address or domain name of the media server within the internal network that is accessible to cameras enabling interaction with the controller.)

    • The new field is added: External IPv4 address of ONVIF event server – used for receiving ONVIF events from cameras outside the local network (via Internet or NAT). Note: Only IPv4 addresses are permitted; domain names aren’t supported.

Administration

Administrators

  • The Administrators list provides oversight into account creation. Each administrator profile displays the name and login of the admin who originally registered them in the system. If the higher-level administrator who created the account is subsequently removed from the system, their specific details will be replaced by a dash (—).

  • The updates of the administrator profile include:

    • The Individual access toggle is a setting that restricts an administrator's system rights. On: the administrator can only view and manage data they created, along with data from their direct reports (users and sub-administrators lower in the hierarchy). All other data remains hidden. Actions within this accessible scope are still governed by the permissions set in the admin profile. Off: the system operates in standard mode, providing access to all system data within the scope of assigned permissions.

    • The new Accounts tab displays all user and administrator accounts created by the current administrator. A search function is available to find entries by login or name.

    • Access levels:

      • New type of access level Administrators > Receive personal reports grants the right to generate and export reports containing data accessible only to that specific administrator, restricting other employees from viewing this information.

      • The access level Administrators > Receive reports is now renamed to Receive all reports to better reflect the scope of accessible data and improve the transparency of the permission system

      • New type of access level Automatic data synchronization > Sync root elements of media server groups. Enabling this permission automatically grants the administrator access to all media server groups and their child elements created by other users. If disabled, the administrator can only access the specific groups assigned to them.

      • The Cameras for administration section is now called Devices for administration.

Administrator roles

  • The Individual access toggle is a setting that restricts an administrator's system rights. On: the administrator can only view and manage data they created, along with data from their direct reports (users and sub-administrators lower in the hierarchy). All other data remains hidden. Actions within this accessible scope are still governed by the permissions set in the admin profile. Off: the system operates in standard mode, providing access to all system data within the scope of assigned permissions. Role-based logic: assigning a role with this feature active will automatically enable it within the administrator's profile.

  • Access levels within the role:

    • New type of access level Administrators > Receive personal reports grants the right to generate and export reports containing data accessible only to that specific administrator, restricting other employees from viewing this information.

    • The access level Administrators > Receive reports is now renamed to Receive all reports to better reflect the scope of accessible data and improve the transparency of the permission system.

    • New type of access level Automatic data synchronization > Sync root elements of media server groups. Enabling this permission automatically grants the administrator with this role access to all media server groups and their child elements created by other users. If disabled, the administrator can only access the specific groups assigned to them.

    • The Cameras for administration section is now called Devices for administration.

Users

  • The Users tab provides oversight into account creation. Each user profile on the Users tab displays the name and login of the admin who originally registered them in the system. If the higher-level administrator or user who created the account is subsequently removed from the system, their specific details will be replaced by a dash (—).

  • The updates of the user profile include:

    • The Block and Unblock buttons are introduced, allowing administrators to instantly restrict or restore access directly from a system user's profile card.

    • Visual user status indicators are now available. The interface now clearly displays whether a user is Active, Inactive, or Blocked.

Reports

Reporting functionality is optimized:

  • About licenses. New filters are now available for generating report data: All licenses (displays current metrics as of the current system date) and For period (allows exporting data and usage trends for a selected timeframe).

  • About users. New report generation settings allow data to be grouped using two new options: Detailization by users or Aggregation by service types (video surveillance, intercom, analytics). The users report now also includes detailed information on connected intercom services, such as availability, location, and apartment (where applicable).

  • About intercoms. A multiple-choice option is added to the Location filter for generating intercom reports. The generated report now includes:

    • Number of users for each intercom in the Number of users column.

    • Sorting by intercom creation date.

  • On the number of intercoms for the period. The generated report includes information on the number of deleted panels.

Logging

  • New type of events are now logged by the system and are accessible via Events > System events > Cameras:

    • Connecting to camera ONVIF profile in Proxy mode

    • Connecting to camera ONVIF profile in Direct mode

    • Modifying camera ONVIF service settings

    • Disconnecting from camera ONVIF profile

Installation files (Client versions)

  • The Client versions section renamed to Installation files to more accurately reflect its functionality. A new tab Firmware files is added is introduced, allowing administrators to upload and manage firmware versions for Bridge devices and Agent-integrated cameras.

System settings

Access rights settings

  • Under Limit the validity period of the client intercom temporary code, the administrator can set the maximum number of days for which a user creates a guest code in the mobile app for their guest to access premises via intercom. This value will restrict the range of dates available in the calendar when a user selects the validity period for a temporary code.

Links

  • On the new Support links tab, the administrator configures the feedback methods (email, chat, phone, or social networks) for users to connect with technical support. The selected communication channels will be displayed across all user interfaces.

Desktop

Authorization

  • App language: users can now select the app language right on the login screen, even before signing into the profile.

  • Password updates:

    • Expired password reset: if a user's password has expired, they will be prompted with a notification during login and can set a new password right away.

    • Password recovery: the Forgot Password? is added link to the login screen so users can easily recover account access.

Live and Archive

  • Camera locations are now displayed next to their names for easier identification.

  • Blocked cameras:

    • Updated system messages: system notifications for blocked cameras have been refreshed and updated.

    • Lock icon: hovering over a blocked camera in the sidebar now reveals a status icon indicating the device's current state.

Player

  • Live and Archive. Zoom updates:

    • The minimum zoom level is now set to 1x (previously 0.5x).

    • Simplified controls: user can now scroll with the mouse wheel or touchpad to zoom directly – no need to hold down the Ctrl key.

  • Archive. When switching to an archived event video, playback now automatically starts 6 seconds before the actual event. This ensures you catch the backstory and don't miss crucial details right as the event begins.

  • Archive. Loading progress: users can now see video loading progress as a percentage, along with a loading spinner in the center of the player.

Layout groups

Layout groups updates:

  • Menu item renamed: Add layout group is now called Create layout group.

  • New layout context menu options: Add layout to group and Move layout to another group.

  • When creating a group, duplicate name errors are now displayed directly below the input field.

  • Optimized group deletion: deleting a parent group now removes all of its layouts as well as any nested subgroups.

Events

  • On the Analytics events tab, event images now include a cropped view that outlines the detected object with a bounding box. This helps to instantly focus on the key moment when browsing the event list.

Settings

  • The following sections are renamed:

    • Account > Profile

    • Users > Subusers

  • A new dedicated Support section is added for contacting technical support. Here, users can access the specific communication channels (email, chat, phone, or social networks) configured by the administrator.

  • In the Program section, a new light theme is added to the app interface, alongside the previously available dark theme.

Desktop Local

Archive

Player

  • In Archive, users can now select the playback quality.

  • In Archive, there is a new HD/SD viewing mode that displays the archive status for both streams on the player timeline. When HD and SD recording time overlaps, HD playback takes priority. The display of archived segments also takes into account the archive settings for all camera streams set by the admin. How these recordings appear on the player timeline depends on their recording mode.

  • Archive now includes a new Quality button on the layout toolbar. This allows to simultaneously set the viewing stream quality for all cameras within the current layout.

  • Archive download. Users can download archives, depending on whether an archive exists for each camera stream and the selected video quality in the player (HD, SD, HD/SD). The following options are available:

    • Download separately each stream – HD or SD.

    • When the HD/SD view enabled – simultaneous download of the archives for both streams – HD and SD.

Web client

All cameras

  • Camera. The camera renaming logic is updated. If a user renames a camera, its name becomes independent of any changes made in the admin panel. Automatic name updates will now only apply to cameras that have not been manually renamed by the user.

Player

  • Playback navigation to events without an archive recording is optimized. The player now opens exactly at the event timestamp. In the absence of a recording, the system shall display an informational placeholder confirming that no archive exists for the specific event, replacing the previous behavior of automatically navigating to the beginning of the available archive. This keeps the timeline perfectly synced with your selected event, making it clear that there is no data for that specific moment.

Devices

  • Bridge. A self-service firmware update feature is added for Bridge devices. Users can find this new option on the General information tab within the management profile of the selected device

Settings

  • Application settings – a new section where the user can select a video playback protocol for the camera player (applies to all cameras at once): HLS – for stability, where buffering helps smooth over internet glitches to keep playback high quality. WebRTC – for speed; offers real-time streaming with minimal latency.

WebRTC feature status

We have rolled out the WebRTC streaming feature in MVP mode, enabling users to experience ultra-low (zero) latency video testing.

  • At this stage: users must manually select their preferred protocol (HLS / WebRTC) using a toggle switch in the web interface.

  • Looking ahead: future releases will focus on expanding protocol capabilities and introducing automatic player optimization.

  • The duplication process in the Subusers section is improved. When copying a subuser, all cameras linked to the original are now automatically transferred, eliminating the need to manually re-select them from the list.

Mobile

Cameras

  • All archive playback speeds (0.5x, 1x, 2x, 4x, and 8x) are now available for cameras using the H.265 codec.

  • Screen recording:

    • The app now monitors available storage and will immediately alert you if your device runs out of space.

    • Launch notifications for screen recording are also updated.

  • Camera preview loading is optimized.

  • A new Built-in camera analytics section is added to the About camera page. This section displays the status of all built-in types of video analytics, showing which features were active and which ones an administrator can enable.

Layouts

  • Reload image 33 (8).png – a new button in the top-right corner of the layout screen, which allows users to instantly reload all camera video streams with a single tap.

Devices

Intercom

Call answering

  • Call receiving on tablets in landscape orientation is optimized.

Visitors

  • When creating a visitor, code expiration is strictly governed by global admin settings. If a system limit is active (e.g., maximum 3 days), the 'Week' option becomes unavailable; the interface will automatically hide restricted choices or limit the calendar selection.

Links

  • Guest access links. The new Links tab enables users to generate digital access links for unlocking doors remotely. Users can set a validity period and usage limit, then share the link with their guests via any app, email, or social media.

Intercom events

  • Saving event screenshots. Users can now save intercom event screenshots to their gallery, the mobile device's internal storage, or share them via third-party apps. This new feature is available when users view the details of a recorded intercom event.

Events

  • Analytics push notifications. Users can manage push notifications under a new gear icon ⚙️ in the Events section – available under both the Analytics and Camera events tabs. From there, they can select specific analytics cases for individual cameras and set custom notification schedules. This setup works for both selected analytics cases and cameras with built-in analytics features. They can also manage notification settings for any analytics case directly from the context menu of a detected event.

  • Saving event screenshots. Users can now save event screenshots to their gallery, the mobile device's internal storage, or share them via third-party apps. This new feature is available when users view the details of a recorded event from within the User events, Analytics, Camera events tabs.

Other

Recent downloads

  • Auto-updating recent downloads when session limits clear or change. As soon as a feature (e.g., Video Surveillance) becomes available, users are notified, and the relevant entries immediately appear in the list without requiring a screen refresh.

Support

  • A new dedicated Support section is added for contacting technical support. Here, users can access the specific communication channels (email, chat, phone, or social networks) configured by the administrator.

Fixes

Several minor bugs have been fixed, providing users with improved overall application stability and performance.

Mobile app

  • The issue is now fixed, that previously caused live streams to display for blocked cameras instead of the “Camera blocked” placeholder in layouts. Access rights are now correctly enforced across all viewing modes.

  • The issue is now fixed, that previously caused subusers to see cameras belonging to other users or ones that had been deleted. Now, when a primary user's camera permissions are revoked, access is automatically cut off for all linked sub-users.