L3C Limited

L3C Content Moderation

Solution for the detection and moderation of inappropriate visual content such as adult content, violence, inappropriate historical figures, abuse, self-harm, substance abuse and cultural specific content using machine learning.


  • Detection of adult and nude content
  • Detection of racist content
  • Detection of self-harm, gore, violence
  • Detection of physical and substance abuse
  • Detection of weapons and terror
  • Detection of infamous people and sights
  • Detection of cultural specific / client specific inappropriate content


  • Helps protect vulnerable groups from inappropriate content
  • Helps schools/libraries protect against inappropriate content
  • Helps law enforcement
  • Helps protect against cultural, gender and diversity bias
  • Scans vast amounts of images and data
  • Helps maintain standards, reputation and equality


£5950 per licence per month

  • Education pricing available
  • Free trial available

Service documents


G-Cloud 11

Service ID

7 1 6 2 1 6 2 2 2 2 0 6 5 1 7


L3C Limited




Service scope

Software add-on or extension
Cloud deployment model
Private cloud
Service constraints
The service is delivered via a private cloud on infrastructure dedicated to each client. The infrastructure uses GPU (graphical processing unit) technology to rapidly process the information. An 'on-premise' appliance model is also available.
System requirements
Delivered via cloud so no requirements on the end user

User support

Email or online ticketing support
Email or online ticketing
Support response times
Within 24 hours
User can manage status and priority of support tickets
Online ticketing support accessibility
WCAG 2.1 A
Phone support
Phone support availability
9 to 5 (UK time), Monday to Friday
Web chat support
Web chat
Web chat support availability
9 to 5 (UK time), Monday to Friday
Web chat support accessibility standard
WCAG 2.1 A
Web chat accessibility testing
The web chat platform is based on opensource technology that is extensively tested by the opensource community
Onsite support
Yes, at extra cost
Support levels
Standard support is included in the base pricing and response is within 24 hours. Extended support is available for an additional charge (see the pricing document) which provides response within 2 hours and resolution within 24 hours.
Support available to third parties

Onboarding and offboarding

Getting started
The documentation is easy to follow but we also provide tutorials and code snippets where required.
Service documentation
Documentation formats
  • HTML
  • PDF
End-of-contract data extraction
Users can export via the UI (user interface). Alternatively they can request transfer to physical media and shipment to a defined location with certification that all data has been deleted from the cloud environment.
End-of-contract process
The client has the option to renew or cancel the service. Data can be extracted without charge using the UI. If data transfer to physical media is required there will be a small additional charge to cover transportation to the designated location.

Using the service

Web browser interface
Supported browsers
  • Firefox
  • Chrome
  • Safari 9+
Application to install
Designed for use on mobile devices
Differences between the mobile and desktop service
The optional content moderation mobile UI is designed for mobile devices. This provides a simplified UI but the same functionality.
Service interface
Description of service interface
RESTful API consuming visual content and returning JSON data with the probabilities for each suggested type of inappropriate content.
Accessibility standards
WCAG 2.1 A
Accessibility testing
Based on open source technology which is extensively tested by the community.
What users can and can't do using the API
The AI / machine learning technology and the results or the manual moderation (if any) are accessible via an API. The RESTful API consumes visual content and returns JSON data with the probabilities for each suggested type of inappropriate content.
API documentation
API documentation formats
API sandbox or test environment
Customisation available
Description of customisation
As this is an AI based solution users can further train the model to pick up specific areas of interest via the custom machine learning service. Sets of categories can be defined that need to be recognised and the user can provide the necessary data model to train the new category or request this is done by the service provider.


Independence of resources
The service will be provided on dedicated cloud servers/infrastructure for each client.


Service usage metrics
Metrics types
Number of requests made, statistics on the types of inappropriate content detected, request and time left until the expiration of the license (contract).
Reporting types
API access


Supplier type
Reseller providing extra features and support
Organisation whose services are being resold
Imagga (www.imagga.com)

Staff security

Staff security clearance
Conforms to BS7858:2012
Government security clearance
Up to Baseline Personnel Security Standard (BPSS)

Asset protection

Knowledge of data storage and processing locations
Data storage and processing locations
United Kingdom
User control over data storage and processing locations
Datacentre security standards
Complies with a recognised standard (for example CSA CCM version 3.0)
Penetration testing frequency
At least once a year
Penetration testing approach
‘IT Health Check’ performed by a Tigerscheme qualified provider or a CREST-approved service provider
Protecting data at rest
  • Physical access control, complying with another standard
  • Encryption of all physical media
  • Scale, obfuscating techniques, or data storage sharding
Data sanitisation process
Data sanitisation type
  • Explicit overwriting of storage before reallocation
  • Deleted data can’t be directly accessed
Equipment disposal approach
A third-party destruction service

Data importing and exporting

Data export approach
Users export data via UI (user interface).
Data export formats
Other data export formats
ZIP files containing image and JSON files
Data import formats
Other data import formats
Images are submitted via the API

Data-in-transit protection

Data protection between buyer and supplier networks
  • Private network or public sector network
  • IPsec or TLS VPN gateway
Data protection within supplier network
IPsec or TLS VPN gateway

Availability and resilience

Guaranteed availability
The cloud service is designed to achieve a minimum 99.5% availability.
Approach to resilience
This is available on request.
Outage reporting
Via email alerts

Identity and authentication

User authentication needed
User authentication
  • 2-factor authentication
  • Dedicated link (for example VPN)
  • Username or password
Access restrictions in management interfaces and support channels
The user provides a list of authorised users to contact support / service desk and to receive service reports. The UI Admin user is defined by the client to have designated 'admin' access.
Access restriction testing frequency
At least every 6 months
Management access authentication
  • 2-factor authentication
  • Dedicated link (for example VPN)
  • Username or password

Audit information for users

Access to user activity audit information
Users contact the support team to get audit information
How long user audit data is stored for
Access to supplier activity audit information
Users contact the support team to get audit information
How long supplier audit data is stored for
How long system logs are stored for

Standards and certifications

ISO/IEC 27001 certification
Who accredited the ISO/IEC 27001
Transpacific Certifications Limited
ISO/IEC 27001 accreditation date
What the ISO/IEC 27001 doesn’t cover
ISO 28000:2007 certification
CSA STAR certification
PCI certification
Who accredited the PCI DSS certification
Our data centre provider Virtus is PCI compliant
PCI DSS accreditation date
Provided by our data centre provider on request
What the PCI DSS doesn’t cover
We do not currently accept credit card payments for our cloud transactions. Our clients have preferred to control user access and therefore we invoice based on usage of the service (see pricing model)
Other security certifications
Any other security certifications
Cyber Essentials

Security governance

Named board-level person responsible for service security
Security governance certified
Security governance standards
ISO/IEC 27001
Information security policies and processes
On a general basis the governance framework is based on:
• Understanding the criticality of information and information security to L3C and our clients
• Reviewing investment in information security in relation to our business strategy and risk profile
• At a Board level endorsing continued development and implementation of a comprehensive information security programme
• Regular reporting of the programme’s relevance and effectiveness:
Consequently, we:
• Define and review the policies and best practices
• Define a systematic approach to identify any risks
• Assign ownership and a Plan-Do-Check-Act model that analyses and assesses risk, identifies possible alternatives to mitigate and implement the solution

Information security is reviewed at Board level and considered a Board level responsibility.

L3C has a dedicated policy for risk assessment, which includes:
• Methodologies to calculate risk impact
• Plans for risk mitigation
• Risk treatment
L3C Information security team holds regular meetings to review security processes, risks, weaknesses and incidents. Items are raised at Board level as required.

Any actions are assigned owners and tracked to completion.

Operational security

Configuration and change management standard
Conforms to a recognised standard, for example CSA CCM v3.0 or SSAE-16 / ISAE 3402
Configuration and change management approach
All the assets that make up the Cloud service are described and their configuration status held in our CMDB. Any configuration change is subjected to change management and the CMDB is audited every 6 months for discrepancies. We cover the lifecycle of all our assets from onboarding to offboarding and recycling.
A Change Advisory Board (CAB) supervises changes which are categorised as standard or emergency. The change process includes; steps to implement the change including order and dependencies; responsibilities; timelines and escalation procedures. Standard changes are proven and low risk, emergency changes are implemented as soon asap.
Vulnerability management type
Conforms to a recognised standard, for example CSA CCM v3.0 or SSAE-16 / ISAE 3402
Vulnerability management approach
L3C utilises an annual penetration test performed by an external body CREST Approve body (BSI) and holds the Cyber Essentials certification. Additionally our Internal services are scanned and tested regularly for compliance with the security policies in the company to ensure we retain our ISO 27001:2013 certification.
Critical patches are deployed within 24 hours but our cloud infrastructure runs on IBM Power servers which are amongst the most secure on the commercial market place. Therefore we receive our information about potential threats from vendors such as IBM, as well as Linux vendors such as RedHat.
Protective monitoring type
Conforms to a recognised standard, for example CSA CCM v3.0 or SSAE-16 / ISAE 3402
Protective monitoring approach
We can provide our protective monitoring process on request to a potential user. If we find a compromise we implement our incident management procedure as described earlier. The response time will depend on the priority assigned to the incident and the associated change management procedure.
Incident management type
Conforms to a recognised standard, for example, CSA CCM v3.0 or ISO/IEC 27035:2011 or SSAE-16 / ISAE 3402
Incident management approach
We have pre-defined processes for security events, hardware failures and problems reported by our clients. Users can report incidents using a Priority Classification (1,2 and 3) to our service desk and each is responded to within a strict SLA. Incidents can be reported electronically via a service desk tool or by phone (24x7). Incident reports are provided to the user on an agreed basis (the standard is monthly but the frequency can be tailored on request). Our proactive monitoring may also identify incidents and similarly we will assign a priority to them and address accordingly

Secure development

Approach to secure software development best practice
Independent review of processes (for example CESG CPA Build Standard, ISO/IEC 27034, ISO/IEC 27001 or CSA CCM v3.0)

Public sector networks

Connection to public sector networks


£5950 per licence per month
Discount for educational organisations
Free trial available
Description of free trial
The free trial has a limit on the volume of images processed.

A link to the free trial is issued on request.

Service documents

Return to top ↑