Index Scalper is a self-hosted options trading dashboard that runs on your own hardware. Your data never leaves your machine unless you explicitly configure external notification services. There is no cloud component, no analytics, and no telemetry.
The application stores the following data locally:
All broker credentials, webhook URLs, and SMTP passwords are encrypted at rest using Fernet symmetric encryption before being stored in the database. The encryption key is stored in .encryption_key with owner-only permissions (0600).
All data is stored locally in two SQLite databases on your machine:
Application state (trading positions, signals fired, daily stats) is stored in JSON files in the installation directory. No data is stored in the cloud or on third-party servers.
The application only communicates with external services that you explicitly set up:
No data is sold, shared with advertisers, or sent to any service beyond those listed above. Each integration transmits only the minimum data required for its function.
Data persists on your machine until you delete it. Trade logs and state files can be cleared from the dashboard UI. To fully remove all data, delete the users.db database, state JSON files, and the .encryption_key file.
Since this is a self-hosted application, you have full control over all stored data at all times.
This application is operated privately. If you have questions about data handling, contact the system administrator who deployed this instance.