Software Development Kits

Build your own hardware and software security solutions with our anti-malware SDKs and software utilities: Simple to integrate, and based on our award-winning technologies.

Cross Platform Anti-malware SDK

Avira’s Anti-malware SDK (SAVAPI) provides your customers with the industry's best protection against local malware. Highly optimized for performance, it integrates with the Avira Protection Cloud to deliver zero-day and advanced persistent threat detection.

Built upon Avira’s award-winning technology, our cross platform Anti-malware SDK delivers a set of libraries enabling the fast integration of Avira’s anti-virus engine. and local machine learning system into hardware and software security solutions. 

Features

Offline scanning
Offline scanning including signature based, heuristic, generic analysis, and machine learning.

False Positive Control
Exceptional false positive detections are identified in real-time and are prevented from impacting the performance of anti-malware scanning.

Simple and flexible integration
Fully documented and supported with library and daemon service modes.

Cross platform
Windows (64-bit & 32bit), Linux, MacOS, Free BSD, OpenBSD.

Integration with Avira Protection Cloud:
Integrated machine learning for local risk evaluation.

Lightweight scanning engine
The industry's smallest memory footprint.

Features

Optimized for mobile devices (32/64 bits)
Designed for high performance, reliability, and low resource usage.

Small footprint for mobile devices
6 MB storage footprint on device, designed for mobile devices with low storage.

Optimized for fast scanning
Pre-filter APK hashes with Avira Protection Cloud for high performance.

Simple and flexible integration
Fully documented and available in native code and Java using JNI.

Self-contained
Own licensing mechanism and updater with HTTPS support.

Java Native Interface
JNI for access to the full functionality of the Avira Scan Engine.

Anti-malware SDK for Android

Based on Avira’s award-winning scan engine, Avira's Anti-malware SDK for Android (MAVAPI) is ready for integration into Android platforms and can be used to scan for malware in any type of Android file.

Avira’s Anti-malware SDK for Android provides a simple way for application developers to add malware detection capabilities to the Android devices they support by scanning internal memory or external cards. This improves both the security and performance of the device by ensuring it is not running malware that consumes precious resources.

Technologies

Protecting the smart home

Avira's SafeThings allows service providers and router manufacturers to protect customers' smart homes from IoT threats.

Learn more

AI and machine learning

Machine learning on the endpoint and in the cloud is one of the core technologies we use to protect people in the connected world.

Learn more

Avira Protection Cloud

At the heart of Avira's anti-malware and threat intelligence systems lies the Avira Protection Cloud.

Learn more

Avira scan technology

Find out how Avira’s scan engines utilize the most advanced machine learning, heuristics and generics. 

Learn more

Data protection 

Understanding how to protect customer data, and build a licensing model is an important part of a technology partnership.

Learn more

Let's have a chat about how we can offer you a tailored solution...

Build your own security systems with our anti-malware SDKs, and enhance your threat intelligence. Contact your local integration team now:

Contact us