24/7 Support

Contact Us

Have questions? We're here to help. Reach out to our support team.

Send a Message

Contact Information

Billing Inquiries
billing@strixvpn.com
Registered Address
16192 Coastal Highway

Verified Business

Legal Name: Strix VPN

Jurisdiction: Delaware

File Number: 16192-CH