SECURITY AND PERMISSIONS

How Supervisely protects your
data and users

With configurable access permissions, self-hosted security features, advanced user governance and organization security practices.

Enterprise-grade security

On-premise edition enables full control over your data with extra protection, governance and information privacy

On your own servers, behind your own VPN, in your own VPC

Supervisely offers Enterprise Edition — a self-hosted version of our platform, ready to be deployed in under 10 minutes. Keep your data on servers you own and guarantee compliance and security even in the most regulated industries and environments. Supervisely EE doesn’t require internet connection to the outside world, has no trackers and works great inside private networks.

Learn more about Enterprise Edition Diagramm

Custom SSL certificates, DNS and built-in Let’s Encrypt

No security is possible without enabling encrypted connections with SSL certificates.

Luckily, nothing is as easy as protecting your users data with Supervisely — it comes with a build-in Let’s Encrypt server! Just enable SSL encryption in the settings and you are ready to go!

Companies with more complex infrastructure needs can set up custom CA roots and certificates and configure private DNS servers.

SSL

Virus scan and verification of uploaded assets

Even in the most protected and closed infrastructure there is still a way for a security threat — just because the weakest link is usually a person, and not a code.

That’s why it’s important to check that no potentially harmful data can be uploaded and downloaded.

In Supervisely, you can enable verification of your assets with various threat scanners — and it works even if you upload data via APIs!

SSL

Identity management

Ensure only the right person can access the right resource

Role-based access permissions

With many people working on the same assets, it’s essential to restrict certain users. You don’t want your external labeling collaborators to be able to download results or your reviewing team to run maintenance scripts. In some cases it’s a strict regulation requirement, like in HIPAA.

With predefined and custom roles like annotator, manager or developer it’s simple to enforce your security policies and appropriate access permissions within your teams.

Custom roles for custom workflow

Even the same process can be approached differently in different companies.

Should your manager invite more people to join? Can they remove a project? And what if it’s their own project, created by mistake?

You don’t have to collaborate in existing framework! Create new roles, edit existing ones, select what can be removed, edited or created and what pages are restricted to visit.

User activity monitoring and access alerts

Keep track on what’s going on with user activity logs that records every event made by your users, from creating a new annotation objects to login into another team.

Explore it with built-in dashboards, focused on different aspects of it, like labeling performance on security reports — or export it as a .csv to your own analytics tool.

Activity monitoring

Single Sign-On

Sign-in with the services you already use, like Active Directory Federation Services, LDAP and OpenID providers.

Single Sign-On
Data de-anonymization

Data anonymization

Working with data in many countries and certain fields, like medicine, requires careful handling of personal information to meet industry standards like GDPR and HIPAA.

Supervisely has data anonymization tools to encrypt or remove personally identifiable information from uploading data or existing datasets.

Secure

Secure user sessions

Supervisely doesn’t store user identifications in browser cookies and uses short-lived web-tokens encrypted with RS256 instead, making it not vulnerable to CSRF.

Plus, unauthorized access is avoided by automatic logouts after a set time of inactivity and, if you believe user has been tampered with, you can revoke or blacklist token.

Compliance with data regulations

Security practices and measures that ensures confidentiality and privacy protection in Supervisely.

GDPR

Meets GDPR standards

Our community edition servers are located in Germany and we don’t store data outside of the EU.

Refer to our Terms of Service to learn how Supervisely handles personally identifiable information.

GDPR

Meets HIPAA standards

Supervisely supports medical data including DICOMs natively and we made extra steps to protect sensitive information. We regularly perform threat and vulnerability scanning, audits and staff trainings, along with data encryption and de-anonymization.

Security policies in Supervisely

Learn how Supervisely protects information privacy and handles confident information.

Community Edition

In which region my data is stored geographically?

Any data you enter or upload in our Community Edition is stored and processed on our servers in Germany (EU) and never leaves its borders.

Can I remove my account?

Yes, go to your Account Settings and scroll to the bottom — you will see a button that will permanently remove your account and erase any personal information associated with it.

Do you regain any rights to the information I upload?

No, we explicitly state in the Terms of Service that your data is your forever: we do not sell or process your uploaded data in any way, other than required for a web platform to function.

Enterprise Edition

Are there any trackers built-in?

No, we don’t install any statistics collection or tracking mechanisms, third-party or built-in. Supervisely EE works great without any internet connection and restricted environments.

Do you sanitize logs?

Yes, even though we do not send any logs for analysis by default, all the sensitive information, like tokens or passwords are automatically striped from the log records.

Organization practices

Does Supervisely run vulnerability tests?

Yes, we use Snyk to perform quarterly vulnerability tests.

What security practices are put into effect in Supervisely?

We are committed to keep the highest standards of information security and data protection. Thus, among many others practices, we have in place:

  • Security awareness and responsibilities

    Our team has well defined and documented roles assigned in terms of information protection. Every member is required to review and enforce our security policies and perform information security trainings, including electronic fraud and credentials management.
  • Confidential information

    Before your company even start a trial with us we sign a contract which includes a non-disclosure agreement that protects your valuable confidential information — the same confidentiality agreement is signed by every team member that may have access to customer information in the future.
  • Penetration testing and audits

    We perform quarterly audits and penetration testing to ensure that our security, services and software we use is not compromised.
  • Access control requirements and practices

    Our team use strong password policies and have 2-factor authentication enabled where available. Team members have limited access to sensitive information according to their role enforcing the principle of least privilege.

More of Supervisely

And that’s not it!

importworkspacesexportbackupsstatisticsimportworkspacesexportbackupsstatistics
importworkspacesexportbackupsstatisticsimportworkspacesexportbackupsstatistics
importworkspacesexportbackupsstatisticsimportworkspacesexportbackupsstatistics
importworkspacesexportbackupsstatisticsimportworkspacesexportbackupsstatistics
importworkspacesexportbackupsstatisticsimportworkspacesexportbackupsstatistics
importworkspacesexportbackupsstatisticsimportworkspacesexportbackupsstatistics
importworkspacesexportbackupsstatisticsimportworkspacesexportbackupsstatistics

Data management

Easy import and export, workspaces, backups, data insights and statistics.

Learn more
labeling examannotation guidelabeling jobmulti-step reviewslabeling examannotation guidelabeling jobmulti-step reviews
labeling examannotation guidelabeling jobmulti-step reviewslabeling examannotation guidelabeling jobmulti-step reviews
labeling examannotation guidelabeling jobmulti-step reviewslabeling examannotation guidelabeling jobmulti-step reviews
labeling examannotation guidelabeling jobmulti-step reviewslabeling examannotation guidelabeling jobmulti-step reviews
labeling examannotation guidelabeling jobmulti-step reviewslabeling examannotation guidelabeling jobmulti-step reviews
labeling examannotation guidelabeling jobmulti-step reviewslabeling examannotation guidelabeling jobmulti-step reviews
labeling examannotation guidelabeling jobmulti-step reviewslabeling examannotation guidelabeling jobmulti-step reviews

Quality assurance

Avoid mistakes and don’t lose time with multi-level quality assurance process.

Learn more
issue trackingnotificationslabeling feedbackteamsissue trackingnotificationslabeling feedbackteams
issue trackingnotificationslabeling feedbackteamsissue trackingnotificationslabeling feedbackteams
issue trackingnotificationslabeling feedbackteamsissue trackingnotificationslabeling feedbackteams
issue trackingnotificationslabeling feedbackteamsissue trackingnotificationslabeling feedbackteams
issue trackingnotificationslabeling feedbackteamsissue trackingnotificationslabeling feedbackteams
issue trackingnotificationslabeling feedbackteamsissue trackingnotificationslabeling feedbackteams
issue trackingnotificationslabeling feedbackteamsissue trackingnotificationslabeling feedbackteams

User collaboration

Collaborate with your team to transform existing assets into labeled data.

Learn more

SUPERVISELY FOR ENTERPRISES

On-premise edition built for your business

A fully customizable AI infrastructure, deployed on cloud or your servers with everything you love about Supervisely, plus advanced security, control, and support.

Start 30 days free trial
  • Maximum security: hosted behind firewall on your servers with advanced governance and privacy settings
  • Effortless integrations: single sign-on with LDAP or OpenID, cloud storage in AWS or Azure and powerful API & SDK
  • Priority support: dedicated slack chat, guided onboarding and personalized training sessions with experts
supervisely install
> downloading pre-requirements...
> pulling docker images...
> installing software...
> Done! Supervisely is running on port :80

supervisely update
> checking for updates...
> Your version is up to date!
Supervisely slack logo
#support
Team Manager 17:33
Hello @supervisely! Is there a way to create a project via API?
Supervisely 17:35
Sure thing, check out this docs!

Here’s why our customers trust us

Engie customer testimonial
Quote mark

We use Supervisely since 2019. The key advantage of this tool is that Supervisely provides a complete data treatment pipeline. An important advantage is that a Supervisely instance can be deployed autonomously on a Client infrastructure, and distributed on different servers.

It helps to treat enterprise’s internal and often confidential data in a secured way. Together with a user-friendly interface, a clear documentation and a friendly and reactive support team it helps us to do Data Scientist work better and faster.”

engie-logo
Dmitriy Slutskiy
PhD Research Engineer
Resson customer testimonial
Quote mark

We originally set out to look for tools that could help us with data annotation, and we discovered that Supervisely excels at that and much more. It has become an integral part of our workflow in annotation, model training, and evaluation.

We've been exceedingly impressed with the customer support, addition of new features, and the flexibility of the publicly available SDK/API. The Supervisely team has also been fast to respond to support questions, and has shown a lot of openness when given feedback on potential improvements.

resson-logo
Travis Prosser
Engineering Specialist

Trusted by Fortune 500. Used by 60,000 companies and researchers worldwide

Contact Us

Ready to get started?

Speak with people who are on the same page with you. An actual data scientist will:

  • Show live demo
  • Go through the concepts
  • Learn your case
  • Offer a tailored solution

Get you data labeled

Get accurate training data on scale with expert annotators, ML-assisted tools, dedicated project manager and the leading labeling platform.

Order workforce