Last updated: February 20, 2026
Welcome to Fortilis. By using our service, you agree to these Terms of Service. Please read them carefully before using the application.
By accessing or using Fortilis ("the Service"), you agree to be bound by these Terms of Service ("Terms"). If you do not agree to these Terms, do not use the Service.
GDK Digital LLC ("we," "us," or "our") reserves the right to modify these Terms at any time. We will notify you of material changes by posting the updated Terms on our website. Your continued use of the Service after such changes constitutes acceptance of the new Terms.
Fortilis is a cross-platform desktop application and ecosystem for managing sensitive information with zero-knowledge encryption. The Service includes:
fort) for secret injection, export, and scanningTo use certain features of the Service, you must create an account. You agree to:
We offer the following subscription options:
We offer a 30-day money-back guarantee for new subscriptions. If you are not satisfied with the Service, contact us within 30 days of your initial purchase for a full refund. Refunds are not available after the 30-day period or for subscription renewals.
Fortilis is proprietary software owned by GDK Digital LLC. Subject to these Terms and your active subscription, we grant you a limited, non-exclusive, non-transferable, revocable license to use the Service for your personal or business purposes. This is not an open-source license. Access to source code (if provided) does not grant open-source rights.
You agree NOT to:
Fortilis uses a BYOD model for data synchronization. This means:
Important: You are solely responsible for maintaining backups of your data. Because we cannot access your encrypted secrets or your sync database, we cannot recover lost data. GDK Digital is not liable for any data loss.
Your vault password encrypts all your secrets. We do not store or have access to this password. If you forget your vault password, your encrypted data cannot be recovered unless you have a recovery key. Keep your vault password and recovery key secure.
The Service, including all software, designs, text, graphics, and other content, is owned by GDK Digital LLC and protected by intellectual property laws. You may not:
Fortilis connects to the following external services as part of normal operation:
Have I Been Pwned (Breach Detection)
When you use the breach detection feature, Fortilis sends only the first 5 characters of the SHA-1 hash of your password to the Have I Been Pwned API (k-anonymity protocol). Your full password never leaves your device. This service is operated by Troy Hunt and subject to the HIBP license terms.
Auto-Updater
Fortilis periodically contacts gdkdigital.com to check for updates. This request includes your current app version, operating system, and CPU architecture. No personal data or vault contents are transmitted.
FTC Integration (Optional)
If you enable the FTC (Fortilis Team Communications) integration, Fortilis sends event metadata (e.g., credential expiry alerts, schema drift notifications) to gdkdigital.com/tdc. No secret values or vault contents are transmitted. This feature is opt-in.
User-Configured SMTP (Team Invitations)
Team invitation emails are sent via your own SMTP server configuration. The inviter's name and team name are included in the email. You are responsible for the security and privacy of your SMTP configuration.
External Share Viewer
When you create an external share, the encrypted content and metadata (creator, expiration, view limits) are stored on GDK servers. The encryption key is placed in the URL fragment and never transmitted to GDK servers. Decryption occurs entirely in the recipient's browser.
The Fortilis browser extension operates in three modes, each with different data handling:
Standalone Mode
All data is stored locally in the browser's IndexedDB. No data is sent to GDK servers or any external service.
Native Mode
Communicates with the Fortilis desktop app via localhost native messaging only. No data is sent to external servers.
Cloud Mode
Syncs encrypted data to a backend you configure (BYOD model). You control where your data is stored. All data is encrypted before transmission.
In all modes, the browser extension does not send telemetry, analytics, or usage data to GDK servers.
THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO:
We do not warrant that the Service will be uninterrupted, error-free, or secure. You use the Service at your own risk.
TO THE MAXIMUM EXTENT PERMITTED BY LAW, GDK DIGITAL SHALL NOT BE LIABLE FOR:
Our total liability shall not exceed the amount you paid for the Service in the 12 months preceding the claim.
You agree to indemnify and hold harmless GDK Digital LLC, its officers, directors, employees, and agents from any claims, damages, losses, or expenses (including legal fees) arising from your use of the Service, violation of these Terms, or infringement of any third-party rights.
We may terminate or suspend your account at any time for:
Upon termination, your right to use the Service ceases immediately. You remain responsible for all fees incurred before termination.
These Terms are governed by the laws of the State of Michigan, United States, without regard to conflict of law principles.
Any disputes arising from these Terms or the Service shall be resolved in the state or federal courts located in Michigan. You consent to the exclusive jurisdiction of these courts.
If you have questions about these Terms, please contact us:
GDK Digital LLC
P.O. Box 85, Benton Harbor, MI 49023
Phone: 1-877-435-3424
Email: support@gdkdigital.com