Terms of Service
Activation codes, subscriptions, IFR token unlock, and service terms.
Activation Code Terms
SecureCall activation codes grant access to the app and its features. By using an activation code, you agree to the following terms:
- Device limit — Each activation code is valid for up to 2 devices. Once both device slots have been used, no replacement code or additional slot will be provided.
- Non-transferable — Activation codes are non-transferable and may not be shared, sold, or redistributed.
- No user accounts — SecureCall does not store user accounts or personal data on its servers. Your activation code is your sole credential.
- Loss of code — If you lose your activation code, access cannot be recovered. Due to our zero-knowledge architecture, we have no way to verify ownership or reissue codes.
- WalletConnect-verified wallets — Users who verify ownership via WalletConnect are granted unlimited devices under the same owner wallet.
- No personal support — Due to our commitment to anonymity, we do not offer personal support for activation code issues.
Google Play Subscription Terms
SecureCall subscriptions (Pro and Premium tiers) are managed entirely through Google Play Subscriptions. The following terms apply:
- Google Play managed — All subscription billing, renewals, and payment processing are handled by Google Play. SecureCall never sees or stores your payment details.
- Cancellation — You may cancel your subscription at any time through the Google Play Store. Access continues until the end of the current billing period.
- No refunds — Refunds are not provided for already-billed periods. Refund requests must be directed to Google Play support.
- Immediate activation — Subscription benefits apply immediately upon purchase confirmation from Google Play.
IFR Token Unlock Terms
SecureCall supports tier access via IFR token locking on the Ethereum mainnet. By using IFR Token Unlock, you agree to the following:
- Tokens remain yours — IFR tokens are locked, not transferred. They remain in your wallet at all times. SecureCall never takes custody of your tokens.
- Revocation on unlock — If you unlock (withdraw) your locked IFR tokens, your tier access is automatically revoked. Re-locking tokens restores access.
- WalletConnect verification — Users who verify wallet ownership via WalletConnect are granted unlimited devices under that wallet address.
- On-chain verification — Token lock status is verified directly on Ethereum mainnet. SecureCall does not store wallet addresses or balances on its servers.
Platform-Wide Terms
The StealthX Platform consists of three products that share a common crypto stack, IFR token integration, and these Terms of Service:
- SecureCall — End-to-end encrypted voice calls. stealthx.tech
- SecureChat — Decentralized encrypted messaging with Kaspa identity layer. securechat.stealthx.tech
- Chameleon — Context-aware privacy OS for Android. GitHub
IFR Token Unlock applies across all three products. A single token lock grants lifetime tier access to all current and future StealthX products. The IFR tier thresholds are:
- ≥ 2,000 IFR — SecureCall Pro + SecureChat Pro + Chameleon Pro
- ≥ 6,000 IFR — SecureCall Premium + SecureChat Elite + Chameleon Elite
- ≥ 8,000 IFR — StealthX Suite (all products, all tiers, lifetime)
Service Disclaimer
SecureCall is provided on an "as-is" basis without warranty of any kind, either express or implied. By using SecureCall, you acknowledge and agree to the following:
- No guaranteed availability — We do not guarantee uninterrupted or error-free availability of the service. Maintenance, network conditions, and external factors may cause temporary disruptions.
- No liability for loss — SecureCall and StealthX are not liable for loss of devices, activation codes, encryption keys, or any data stored locally on your device.
- No warranty — The service is provided without warranty of merchantability, fitness for a particular purpose, or non-infringement.
- Right to modify — We reserve the right to modify these Terms of Service at any time. Changes will be posted on this page with an updated revision date.
Privacy Commitment
SecureCall is anonymous by design. Our privacy architecture is fundamental to how the service operates:
- No personal data stored — Our servers do not store personal data, user accounts, phone numbers, or any information that could identify you.
- No accounts required — SecureCall does not require account creation, email verification, or phone number verification.
- Full privacy policy — For a comprehensive breakdown of data collection (or lack thereof) by tier, third-party services, and your GDPR rights, see our Privacy Policy.
Custom Call IDs
Premium users may purchase a custom alphanumeric Call ID (e.g. "marco", "alex") for use instead of the default auto-generated SecureCall ID.
- Custom IDs are permanent and bound to a password, not to a person or account.
- Password forgotten = ID lost. No recovery or support possible.
- IDs can be transferred to a new device using the original password. The previous device is automatically deactivated.
- No refunds after activation.
- Only available to Premium tier users.
- Only one Custom ID per device.
- IDs 1-2 characters are reserved for the development team.
Pricing
- 10+ characters: $1.00
- 5-9 characters: $2.00
- 3-4 characters: $5.00
- 1-2 characters: Reserved (not available)
Privacy by Design (HMAC-SHA256)
Your Custom ID is protected by state-of-the-art cryptographic hashing:
- Never stored in cleartext — Your Custom ID is stored exclusively as a cryptographic hash (HMAC-SHA256 with a server-side secret key). The original ID cannot be reconstructed from this hash.
- Not even we know your ID — Our servers store only the hash. The operators of SecureCall cannot see, read, or recover your Custom ID.
- Password hashing — Your password is stored using PBKDF2-SHA512 with 100,000 iterations and a unique per-record salt. It is never stored in cleartext.
- GDPR / DSGVO compliant — This architecture ensures data minimization by design. No personally identifiable information is stored on our servers.
Device Migration
- Enter your Custom ID and password on the new device to transfer ownership.
- The previous device is immediately deactivated.
- Only you possess the ID + password combination — no support intervention is possible or needed.
Support Policy
Due to our prioritization of anonymity, SecureCall does not offer personal support. We cannot verify identities, and we do not maintain support tickets tied to individuals.
- Community support — Questions and discussions are handled via GitHub Issues only.
- Bug reports — Report bugs through our structured form at stealthx.tech/wiki/bug-report.html.
- No private channels — We do not offer email, phone, or chat-based support to preserve the anonymity of all users.
These Terms of Service are effective as of April 2026. Last updated: April 2026.