Where is InvizBox based?
InvizBox is based in Dublin, Ireland.
The advantages of being based in Ireland include not being members of the 14 Eyes intelligence sharing agreement but customers and site visitors are protected by the General Data Protection Regulations (GDPR).