Skip to main content

Olfeo OEM documentation

Introduction

General presentation

Olfeo OEM is a URL, domain name and IP categorization service that allows you to get a classification category, or the belonging to a SaaS application and other information.

This service allows you to enhance your products by allowing you to make business decisions when managing URLs, IPs or FQDNs. For example, routing IP or HTTP traffic in one way or another depending on the category of the destination requested by the user, moderating user content if the URL belongs to a specific category (drug sales, adult content, others) or adapting security postures on the fly...

Categories-and-themes-based databases

Our URL and application databases are structured into categories and broader themes to allow you to adopt the optimal approach for your use cases.

  • For the classification of URL/IP/domains : more than 100 categories are available, grouped into 10 themes (Criminal risk, Security risk, Sensitive content, Confidentiality, Bandwidth, Education, Business services, Personal services, Leisure and entertainment, Others)

  • For the classification of SaaS applications : 18 categories are available.

Every web page classification undergoes a dual analysis: automatic and human. Our powerful analysis algorithm, enriched by our linguistic and data science expertise, processes new URLs to obtain high-quality pre-ranking results. Each categorized content is then manually reviewed by an Olfeo expert

Data sources

From our expert team

Olfeo OEM databases have been fed and improved for nearly 20 years by our team of specialists from visits to the world's most visited sites and applications, by integrating numerous open sources. It is by providing a cultural relevance and regional understanding of this data and taking into account regulatory content in particular that we manage to provide an extremely relevant solution for a very large number of use cases.

Continuous Classification

The databases are thus continuously updated with automated and anonymized traffic feedback from the >2M users of our security solutions (Olfeo On premises and Olfeo SaaS). Our products continuously identify the domains and applications identified as absent from our databases and transmit them to the Olfeo OEM team for analysis, classification and integration into the reference databases that leverages this Continuous Classification.

On-demand additions to our databases

The internet changes, and so might your needs. That is why we offer an on-demand domains and applications additions to keep our database always tailored and comprehensive to your use case.

Possible service integrations

The Olfeo OEM service is consumable either via a public API or via the full integration of the service into your working environment through the use of our SDK.

OEM-integrations.png
  • The Olfeo OEM API is very simple and integrates (in REST or gRPC) immediately into your product. The availability of database updates is immediate and without any action required on your part.REST API vs gRPC?

  • The Olfeo OEM SDK is also easy to integrate and particularly recommended if your use-case requires extremely low latency and fast categorization response times and/or if yo're looking for a convieient programmatic use of the service. Database updates are easy to implement.

  • For specific use cases, particularly when on-device embedding is required , it is also possible to consider using our databases files directly.

The data will remain the same, whichever integration mode is used.