Skip to content
Chartamo Logo Chartamo
  • Features
  • How it Works
  • Pricing
  • FAQ
  • News
  • Articles
  • About
Get Started
Features How it Works Pricing FAQ News Articles About
Get Started

Security

Last updated: July 2025

Contents

  1. Encryption
  2. Password Hashing
  3. Authentication
  4. Session Security
  5. Infrastructure Security
  6. Privacy-First Approach
  7. Responsible Disclosure
  8. Contact & Reporting

Chartamo takes the security and privacy of your data seriously. This page describes our security principles and the measures we implement to protect your information. Security is an ongoing process — we continuously review and improve our practices to adapt to evolving threats. If you discover a security issue, please report it responsibly using the contact information below.

Encryption

Data in Transit

All data transmitted between your browser and our servers is encrypted using TLS (Transport Layer Security). We enforce HTTPS across all pages and API endpoints, and HTTP connections are automatically redirected to HTTPS. Deprecated protocols and ciphers are disabled.

Data at Rest

Sensitive data stored on our servers is encrypted using industry-standard encryption algorithms. Database backups are encrypted and stored in access-controlled locations.

Password Hashing

Chartamo uses bcrypt for password hashing, a computationally expensive, adaptive hash function designed to resist brute-force and rainbow table attacks.

  • Each password is salted with a unique, cryptographically random salt
  • The cost factor is configured to provide strong protection against brute-force attacks
  • Passwords are never stored in plain text or transmitted in readable form
  • We support Google OAuth as an alternative, allowing users to avoid password storage entirely

Authentication

We implement multiple layers of authentication security:

  • Rate limiting: Login attempts are rate-limited per IP address and per account to mitigate brute-force attacks
  • Account lockout: Accounts are temporarily locked after multiple failed login attempts
  • Password requirements: Minimum 8 characters with complexity requirements
  • CSRF protection: State-changing requests require CSRF tokens where applicable
  • OAuth 2.0: Google OAuth is implemented following OAuth 2.0 best practices

Session Security

We protect user sessions throughout their lifecycle:

  • Authentication tokens are cryptographically random and generated server-side
  • OAuth flow parameters are transmitted over HTTPS and stored in secure, HttpOnly cookies
  • Tokens and sessions are transmitted only over HTTPS
  • Users can log out or delete their account to invalidate their authentication token

Infrastructure Security

Our infrastructure is built with security in mind:

  • Network security: Firewalls and DDoS protection are in place
  • Access control: Access to production systems is restricted to authorized personnel
  • Monitoring: Automated monitoring alerts us to suspicious activity and potential incidents
  • Backups: Encrypted backups are maintained with tested restoration procedures
  • Patch management: We apply security updates and monitor dependencies for vulnerabilities

Privacy-First Approach

Security and privacy are fundamental to Chartamo's design:

  • We collect only the minimum data necessary to provide the service
  • We never sell your personal data
  • You can delete your account and associated data at any time
  • We are transparent about what data we collect and why (see our Privacy Policy)

Responsible Disclosure

Chartamo welcomes responsible security research. If you discover a security vulnerability, we ask that you:

  1. Report it privately to [email protected]
  2. Provide sufficient details to reproduce the issue
  3. Allow us reasonable time to investigate and address the issue before public disclosure
  4. Act in good faith to avoid privacy violations, data destruction, or service disruption

We commit to:

  • Acknowledging your report promptly
  • Working with you to understand and validate the issue
  • Keeping you informed of our progress
  • Recognizing your contribution (with your permission) once the issue is resolved

Contact & Reporting

To report a security vulnerability or ask a security-related question:

  • Security reports: [email protected]
  • Privacy inquiries: [email protected]

For more information about how we handle your data, see our Privacy Policy and Terms of Use.

We use cookies to enhance your experience, analyze usage, and support our platform's operation. Learn about cookies.

Cookie Preferences

Manage your cookie preferences. Necessary cookies are always active as they are required for the platform to function.

Necessary

Required for authentication, security, and core platform functionality. Cannot be disabled.

Always Active

Functional

Remember your preferences and choices for a personalized experience.

Analytics

Help us understand how you use Chartamo so we can improve the platform. Anonymous aggregated data only.

Marketing

Track your activity to show relevant advertisements. Chartamo currently does not use marketing cookies.

Product

  • Features
  • How it Works
  • Pricing
  • FAQ
  • Launch App

Learn

  • Trading Simulator
  • Trading Strategy
  • Learn Trading Without Risk
  • Trading Journal
  • Articles

Company

  • News
  • About
  • Contact
  • Security

Legal

  • Privacy Policy
  • Terms of Use
  • GDPR Privacy Rights
  • Cookie Policy

Community

© 2026 Chartamo. All rights reserved. v1.0.0