IRIS+ logo
Security Fraud · Privacy Security

IRIS+

IRIS+ is an open AI video analytics platform from Swedish vendor Irisity. It turns any existing IP camera into a real-time detection system, flagging intrusion, loitering, fire, falls and abandoned objects, with built-in anonymisation for privacy-sensitive sites.

Active GDPR compliant Free trial Contact Sales API available 18+ Verified by Guidaio
Overview

What is IRIS+?

IRIS+ is the AI video analytics platform built by Irisity AB (publ), a Gothenburg company listed on Nasdaq First North Growth Market. Its central claim is hardware independence: IRIS+ works with any IP camera speaking RTSP or ONVIF, whatever the brand or generation, including analogue cameras behind a DVR and thermal or fisheye optics. That matters commercially, because analytics developed by camera manufacturers only run on their own AI-enabled models, cannot float between cameras, and push buyers towards replacing hardware that still works.

The platform ships a library of pre-configured AI Detection Agents: line crossing, perimeter intrusion, loitering, anomalies, traffic behaviour, abandoned objects, smoke and fire, falls and grouping. When none of them fits, Irisity builds personalised agents to order, with two people on a motorcycle given as an example. Day-to-day work happens in a web portal split into modules: Administrator for the hierarchy, devices, schedules and rules; Monitor for live event cards; Investigate for forensic search by timeframe, object attribute or map area; Calendar for active monitoring periods; Reports for scheduled exports; and a business intelligence dashboard for trends such as crowd density or incident hotspots.

Underneath, IRIS+ runs on Kubernetes with Docker containers, and scales vertically, horizontally and functionally, from a five-camera site to multi-tenant estates of several thousand cameras. It deploys on-premise, including fully air-gapped, in a cloud managed by Irisity, in a hybrid arrangement, or at the edge on Axis ARTPEC-7 and ARTPEC-8 and Mobotix cameras. Edge Devices process video locally and send only metadata, roughly five to ten kilobits per second per camera, and cache events when the link drops. A Core Server centralises up to a hundred cameras.

Licensing is per camera but floating, so analytics move between cameras at no extra cost. Integration is open: native connectors to Genetec, Milestone, Immix, Lenel OnGuard and Sentinel, plus a publicly documented REST API and WebHooks. Irisity reports more than 3,000 deployments across over 90 countries, with research centres in Gothenburg and Budapest, and makes patented real-time anonymisation a core part of its pitch.

What it does

  • Detect intrusions and line crossings in real time across defined zones
  • Raise alerts on loitering, gatherings and crowd overdensity
  • Spot smoke and flames, including through thermal cameras
  • Detect falls and keep watch over patients and elderly residents
  • Flag abandoned objects and unusual activity you never had to predefine
  • Monitor traffic for stopped vehicles, wrong-way driving and vehicle counts
  • Search recorded footage for a similar person or object across multiple feeds
Audience

When to use IRIS+ / When not to

A quick filter to help you decide if IRIS+ is the right fit.

When to use IRIS+

  • Security managers and control-room operators watching large or multi-site camera estates
  • Central monitoring stations and alarm receiving centres that handle video alarms at scale
  • Public authorities securing streets, schools, transport networks and water infrastructure
  • Critical-infrastructure operators in energy, rail, data centres and solar farms
  • System integrators and channel partners deploying analytics across mixed camera brands

When not to use IRIS+

  • Buyers who need a published price list: nothing is quoted publicly and every deal goes through sales
  • Small sites hoping for a permanent free tier, since each AI-enabled camera consumes a licence
  • Organisations that cannot let their video feed the vendor's model training without negotiating a written clause
  • Teams expecting a mobile app, as no iOS or Android application is published
  • Customers who need vendor support in a language other than English outside partner coverage
Get started

How to use IRIS+

A typical end-to-end flow, from setup to results.

  1. Request the 30-day trial or book a tailored demonstration through the website form
  2. Connect your existing IP cameras to the network, using static addresses where possible
  3. Install an Edge Device or Core Server on site, or opt for the Irisity-managed cloud instead
  4. Point the Edge Device at the cloud or on-premise Core and configure its endpoints
  5. Add each camera in the portal's Physical View by entering its RTSP or ONVIF URL
  6. Pick the AI Detection Agents you need and draw the detection zones and targets
  7. Set alert rules, then use the Calendar module to define when monitoring is active
  8. Assign floating licences to cameras and move them around as priorities change
  9. Set permissions through Security Groups and switch on two-factor authentication
  10. Run operations from Monitor, dig into incidents in Investigate, and schedule exports in Reports
Quick read

Pros & Cons

Pros

  • Complete independence from camera brand and generation, which gives an ageing estate a second life
  • Floating licences reassignable between cameras without paying again
  • Unusually wide deployment choice, up to a fully air-gapped on-premise installation
  • Publicly documented REST API and WebHooks rather than a closed integration story
  • Native connectors to the main video management systems: Genetec, Milestone, Immix, Lenel OnGuard, Sentinel
  • Masking and anonymisation built into the product, a genuine asset in GDPR-sensitive settings
  • Documented encryption, XTS-AES-256 at rest and RSA 2048-bit in transit, with role-based access and audit logs

Cons

  • No public pricing whatsoever, and the IRIS+ Packages page is broken: its table shortcode prints as raw text
  • No permanent free plan; every camera needing AI features consumes a licence
  • The vendor states it trains its models on video from customer installations, with no self-service way out
  • Footage may be sent to third-party annotators, including outside the EU
  • The site contradicts itself on whether facial recognition is offered at all
  • Vendor support is English-only, opening hours are stated twice and differently, and 24/7 is enterprise-only
  • No Data Processing Agreement is published, and the data protection officer is never named
Pricing

Pricing & Plans

No permanent free plan is offered and no price point is published: neither a pricing page nor an amount nor a currency appears anywhere on the site, and the page meant to present the IRIS+ packages fails to render its table. Licensing is described qualitatively: one licence is required for each camera needing AI features, licences float between cameras at no additional cost, and Edge Devices consume none of their own. Commercial terms are therefore set by quotation. A free 30-day trial of IRIS+ Enterprise is available to new enterprise customers in the security sector, limited to five cameras and to software only; once it ends the analytics keep running and are billed against a standard price list that Irisity does not publish.

Prices and plans listed above may evolve. Always check the official pricing page before subscribing.
Trust & Privacy

Data, GDPR & hosting

A consolidated view of how IRIS+ handles your data.

GDPR overview

GDPR compliance is stated explicitly and in concrete terms. Irisity claims privacy by design and by default, positions the customer as controller and itself as processor, and points complainants to the Swedish authority IMY. The product carries the mechanisms: black, dynamic and background masking, plus full anonymisation on sensitive sites where detected people are white-masked or replaced by low-resolution versions. Contact runs through privacy@irisity.com; a data protection officer exists but is not named, reachable via Customer Success. Two caveats. Irisity claims no certification of its own: ISO/IEC 27001 appears once, only as a standard the architecture supports. And no Data Processing Agreement is published or offered anywhere on the site.

Who owns the data?

Ownership depends on which data you mean. For the video handled inside IRIS+, the customer is the data controller and Irisity acts only as a processor, working on the customer's documented instructions; the customer decides what is recorded, what is masked and how long it is kept. Irisity becomes the controller for the separate business layer: website usage, contact details and the commercial relationship. The vendor also keeps sample video from customer installations for its own research, stating that it never links that footage to names or identifiers and never returns it to the original customer, property owners or authorities beyond what the law requires.

Reuse rights

Customers keep operational freedom over their own footage: they configure detection, masking and retention, export metadata and clips as CSV or MP4, and can disconnect the analytics at any time with no lock-in. What matters more is what the vendor does. Irisity states plainly that it stores example video from security installations to build training datasets for its machine-learning models, alongside troubleshooting and benchmarking. Footage may also be sent temporarily to third-party annotators, under the European Commission's standard contractual clauses when those sit outside the EU. Trial data may additionally be used to improve the product and for sales and marketing purposes unless the customer explicitly agrees otherwise in writing, which is the only documented route to exclusion. There is no self-service opt-out toggle.

Data retention & training

Retention summary
Metadata retention is configurable and defaults to 30 days, extendable from the Administrator module. Recorded video follows schedules the customer defines and is deleted automatically once its retention period expires. Video kept for research is deleted once it no longer helps improve the products, for instance when its resolution has become obsolete or public datasets cover the same need. Footage sent to third-party annotators is stored only temporarily and permanently deleted as soon as the annotation task is finished. On the business side, customer relationship records are kept for one year after the last contact, newsletter addresses until you unsubscribe, and web system data while the account stays active. Anonymisation runs alongside deletion: black, dynamic and background masking, and full anonymisation on sensitive sites.
Trains on customer data
Yes
Training opt-out available
Yes
Subprocessors disclosed
Yes
GDPR contact

Hosting summary

Where data sits depends on the deployment chosen. On-premise customers keep full control of their own storage and network, and no third party is involved. For cloud deployments, video and metadata are protected using encryption services from Google Cloud Platform, including hardware-backed key storage, but Irisity names no region or country for that cloud. Separately, the personal contact and business-relationship data that Irisity processes as controller sits with Microsoft, in cloud services located within the EU; Microsoft may move it to third countries only in the event of a serious IT security incident, and only to protect it. Because Irisity operates globally, it reserves the right to transfer personal data outside the EU and EEA under EU-approved mechanisms. Video sent temporarily to third-party annotators outside the EU travels under the European Commission's standard contractual clauses. Research footage is held on approved, encrypted, firewalled equipment with access limited to research staff. Jurisdiction is Swedish: the terms are governed by Swedish law and the supervisory authority is IMY.

Hosting regions
EU
Watch-outs

Things to keep in mind

Risks and trade-offs to weigh before adopting IRIS+.

  • The site contradicts itself on facial recognition: the FAQ advertises a GDPR-compliant capability, the video policy lists it among supported functions, and the same policy later states that Irisity does not develop or use face recognition
  • Video from customer installations feeds the vendor's model training by default, and opting out requires a negotiated written clause rather than a setting
  • Footage may travel to third-party annotators outside the EU, so the chain of custody extends beyond the platform itself
  • Automation invites complacency: staff who stop watching may also stop noticing what the agents were never configured to catch, and every missed event is a rule someone did not write
  • Pointing detection at people carries a lasting responsibility that stays with the customer as controller, not with the vendor, and masking settings are a configuration choice that can quietly be turned off
  • Practical details conflict across the site: postal address, footer email and support hours are each stated in two different ways, so verify them before relying on any of them
  • The publisher went through repeated rights issues, bridge loans and a change of majority control at the end of 2025, and is run by an interim chief executive
Setup

Setup & Integrations

Technical difficulty

This is a professionally installed system, not a sign-up. Expect network preparation: RTSP or ONVIF cameras, static addresses recommended, and outbound traffic only, so most networks need no firewall changes. An Edge Device wants four or more CPU cores, 8 GB of RAM and a 500 GB SSD, and handles around ten cameras; a Core Server centralises up to a hundred. Camera tilt should sit between 20 and 50 degrees. On-premise deployment assumes Kubernetes and Docker familiarity. Public documentation, in-portal video tutorials, paid training and partner integrators all lower the bar.

Deployment

Web appAPI

Integrations

Genetec Security Center Milestone XProtect Immix Lenel OnGuard Axis Mobotix Sentinel ONVIF

Supported languages

English
Company

Behind IRIS+

Company name
Irisity AB (publ)
Founded
INFORMATION_NOT_FOUND
Country of origin
🇸🇪 Sweden
Headquarters
Lindholmspiren 7A
US office
405 Lexington Ave 26th floor, 405, New York, NY 10174, USA
UBO
Stockhorn Capital AB
UBO country
🇸🇪 Sweden
Domain registrar country
INFORMATION_NOT_FOUND
Legal contact

Fundraising

September 2023: directed share issue of SEK 39 million
February to May 2024: directed issue of SEK 45 million tied to the Ultinous Zrt acquisition, completed on 29 May 2024 with new share issues
November 2024: rights issue of units of approximately SEK 70.6 million, guaranteed to 80 percent, outcome announced on 28 November 2024
April to June 2025: fully secured rights issue of approximately SEK 21.1 million, outcome published on 2 June 2025
October to November 2025: fully guaranteed rights issue of approximately SEK 26 million, completed on 20 November 2025
July to September 2025: bridge loans from Stockhorn Capital AB of SEK 5 million, SEK 5 million, SEK 2 million and SEK 8 million
December 2025: mandatory public cash offer from Stockhorn Capital AB declared unconditional

Social

Official links

Resources

All the official URLs gathered for verification and reference.

FAQ

Frequently asked questions

Which cameras does IRIS+ work with?
Any IP camera speaking RTSP or ONVIF, whatever the brand or age, plus analogue cameras behind a DVR and thermal or fisheye optics. The minimum usable resolution is 320x240, and 1080p is recommended.
How can IRIS+ be deployed?
Four ways: on-premise including fully air-gapped, in a cloud managed by Irisity, as a hybrid, or at the edge directly on Axis ARTPEC-7 and ARTPEC-8 and Mobotix cameras. Irisity recommends cloud when scale matters most.
Is there an API?
Yes. A publicly documented REST API gives access to sensors, events and rules, and WebHooks push detections into third-party systems. Access is enabled on request through support, with tokens generated from a service account.
What does IRIS+ cost?
No price is published. Licensing works per camera with floating licences, and commercial terms come by quotation. A free 30-day trial covers up to five cameras for new enterprise customers in the security sector.
Is customer video used to train the models?
Yes. Irisity states that it stores example video from security installations to build training datasets. Exclusion is possible only by explicit written agreement; there is no self-service setting for it.
Who is responsible for the video data?
The customer is the data controller in every deployment model, and Irisity acts as processor on the customer's documented instructions. Responsibility for the lawfulness of each camera therefore stays with the customer.
How is the data encrypted?
Systems handling confidential data use XTS-AES-256 or stronger at rest. Transmission over public or untrusted networks relies on RSA with 2048-bit keys or better, with secure key exchange and protocol negotiation.
How long is data kept?
Metadata retention is configurable and defaults to 30 days, extendable from the Administrator module. Recorded video is deleted automatically after a retention period the customer sets.
What support is included?
Irisity's own support is delivered in English, with regional partners covering local languages. Round-the-clock support is reserved for enterprise contracts, and published opening hours differ between the contact page and the FAQ.
Is there a mobile app?
No. No iOS or Android application is published, and operations run through the IRIS+ web portal.
Conclusion

Should you pick IRIS+?

IRIS+ is a mature, well-engineered product rather than a young experiment, and its central promise holds up: an organisation with a mixed, ageing camera estate can add serious AI detection without replacing hardware, and move those licences around as priorities shift. The deployment range is genuinely broad, from a fully air-gapped installation to on-camera edge processing, and the integration story is open, with named connectors to the main video management systems and a publicly documented REST API. Masking and anonymisation are built in rather than bolted on, which is a real asset wherever cameras point at people who never asked to be filmed.

Two reservations deserve weight. The first is commercial opacity: no price, no currency, no published tiers, and a packages page whose table simply does not render. Everything runs through a quotation, which is normal in this market but leaves a buyer unable to compare. The second is about data. Irisity states openly that it keeps footage from customer installations to build training datasets, and may send video to third-party annotators outside the EU under standard contractual clauses. The only documented way out is a written agreement, negotiated case by case. Prospective customers should also note that the site contradicts itself on facial recognition, that no Data Processing Agreement is published, and that the vendor's own financial situation has involved repeated rights issues, bridge loans and a change of majority control at the end of 2025.

For a security team that values hardware independence, documented privacy controls and deployment flexibility, IRIS+ is a strong candidate. Approach it as a negotiated enterprise purchase, and put the training-data clause on the table early.