Virus Scan for Mendix

Category: Modules
Subcategory: All


It's time to stop worrying and start trusting your users generated content. With a simple action you can now identify malware, phishing, spam and other malicious content. With the Virus Scan 4 Mendix you can scan all incoming documents within seconds. Data protection: * Traffic is over are TLS(SSL) only * Persistent data is always encrypted * All transient storage encrypted and eventually scrubbed * Your files are never permanently stored . Your data is only on the servers for the extent of time necessary to process and fingerprint it (usually milliseconds), after that we store metadata about its content to help us improve the overall engine accuracy. * All stored metadata is infered and will never include any user provided information such as file name or type. Data sovereignty * We respect and understand data sovereignty laws. With points of presence in both USA and EU all metadata captured by our service remains in the continent of origin in accordance with EU Data Privacy Rules. The scanning service is available in multiple regions: * Dublin - Ireland * Virginia - USA * Sydney - Australia * Latency distributed (traffic is routed to closest server to the consumer) Sample file is available at   Costs: * Contact our sales, we have subscription starting from € 1123,- euro / year for 60.000 filescans up to as much as you wish. The fees are yearly and paid upfront, just like Mendix. For the fee we make sure the module stays up-to-date with the latest Mendix and Scanii releases, we provide support and release new functionalities.


Typical usage scenario

Scans every document users upload, like MS Word documents, photos, zip files etc.


Sample file is available at


Features and limitations

Limitations are based on your license for the amount of documents you can scan. Starting from €1069/year for 60.000 filescans up to as much as you wish.




  • Mendix 7.2.0 or higher(8.14.1 for latest updates).
  • ApprontoLicenser



  • ASU_Antivirus4Mendix in your startup microflow
  • Call SUB_FileDocument_VirusScan with your document!



Version: 4.0.0
Framework Version: 8.14.1
Release Notes: Removed dependencies on ProcessQueue module. Added automatic delete of infected files based on constant value. Added Unit Tests(excluded). Added the test microflow as Toolbox action Adjusted the names of microflows to be in line with Mendix best practices. ** changes requiring manual changes after update ** The AfterStartup flow now returns a boolean value The input parameter name of the scan java action has been changed.
Version: 3.1.0
Framework Version: 7.23.17
Release Notes: Upgrade to Mendix version 7.23.17
Version: 3.0.0
Framework Version: 7.2.0
Release Notes: - Removed dependencies on other modules except for ApprontoLicenser module - Default behavior changed to NOT user the processqueue. Use the excluded processqueue flows if required. If you want to keep using the processqueue, include the excluded microflows.
Version: 2.0.1
Framework Version: 7.2.0
Release Notes: updated needed jars of com.fasterxml.jackson.*
Version: 2.0.0
Framework Version: 7.2.0
Release Notes: Mendix 7 update