Yes. In short:
Your data is encrypted in transit and at rest, and stored on Amazon Web Services in the United States.
Leaderful has no passwords. You sign in with a one-time code sent to your email, so there is nothing to leak or reuse.
Access to production systems is limited to a small number of named engineers.
Payment card details never touch our systems; Stripe and the app stores handle them.
Backups are taken daily and kept for 30 days.
For the full picture, including where data lives, who our service providers are, and how we handle incidents, read:
Specific questions: [email protected].