Security

Protecting your AWS credentials and respecting your privacy are central to how AWS Login Scheduler is built. This page explains what protection the extension provides, and just as importantly, where that protection ends, so you can decide what to trust it with.

Local credential protection

Your AWS password and authenticator secret are encrypted on your own device and protected by a passphrase you choose. Only the encrypted form is saved. Someone who copies your Chrome profile or a backup of your disk finds encrypted data, not your credentials.

When the extension signs you in, it has to use your credentials, so it decrypts them on your device for that purpose and submits them to AWS itself, just as if you had typed them in.

Passphrase and vault access

Data privacy

Your AWS credentials are not uploaded to us or to any server we operate. The extension has no backend, and nothing is saved to your Google account or synced to your other devices. The only place your credentials go is AWS, when you sign in. The Privacy Policy sets out what is stored and what is transmitted.

Understanding security limitations

Encrypting saved credentials is a real protection, but a limited one. It does not protect you against:

Recommended security practices

Responsible security reporting

If you find a security problem, please report it privately using the contact address on the Privacy Policy page. Please never include a password, an MFA code, a session cookie or a full AWS URL in a report.