Logo of Abilene Advisors
Design in Switzerland
Resources
Last Article
A cloud platform tailored to your needs
Currency
Starter
Easy Vendor Management
450 CHF
478.85 €
538.61 $
/ yearly
Get it done the easy way!
20 Suppliers
30
SELF
evaluations
PRO
evaluations are not included
Subscribe Now
Professional
Popular
Scaling Vendor Risk Management
5'400 CHF
5748.38 €
6463.35 $
/ yearly
All you need to succeed!
100 Suppliers
200
SELF
 evaluations
PRO
 evaluations on-demand
Subscribe Now
Enterprise
Full Fledge Vendor Risk Management
Get quote
Need an enterprise-grade solution?
We have you covered!
Unlimited Suppliers
Unlimited
SELF
assessments
15
PRO
evaluations included / per year
Request quote
We also provide advisory and managed services on-demand if you want to learn more,  
please contact us
Compare plans & features
Features
Users
Language support
Basic set of features to perform assessments
Risk Management
Reporting
Custom notes
Custom questionnaires
Cybersec supplier risk monitoring overview NEW COMING SOON
Financial score for client NEW COMING SOON
APIs (Zapier)
SSO
Services
Advisory
Managed services
Hypercare (3-month intensive support)
Live onbaording assistant
Online documentation
Support - ticketing system & help desk
Support - Open hours
Support -Higher SLAs
Starter
Up to 1 member
FR, DE, EN (For more languages,
please get in contact with us)
(Paying feature)
(Only for tier 1)
Google, Microsoft
Paying
Business hours, Monday-Friday, Swiss time zone
Professionnal
Popular
Up to 5 team members
FR, DE, EN (For more languages,
please get in contact with us)
Google, Microsoft
Paying
Paying
Business hours,
Monday-Friday,
Swiss time zone
Enterprise
Up to 10 team members
FR, DE, EN (For more languages,
please get in contact with us)
Google, Microsoft
Paying
Paying
Business hours, Monday-Friday,
Swiss time zone
(Paying)
Hosted by
Data location: Switzerland & EU

Less Risks, More Confidence

Alexis Hirshhorn
CEO
Did you know that according to Cybersecurity Ventures, the global annual cost of cybercrime is predicted to reach $10.5 trillion USD in 2025.