Frequently asked questions

Last updated: June 18, 2026

  1. The basics
    1. What is CUNYAutoLogin?
    2. Why does CUNY log me out so much?
  2. Security & privacy
    1. Is this secure?
    2. Where is my data stored?
    3. Does my data sync to the cloud?
    4. What if I forget my extension password?
  3. Using it
    1. How does it fill the six-digit code?
    2. Does it work on mobile?
    3. What if I change my CUNY password?
    4. Can I remove the 2FA method on my phone?
  4. About the project
    1. Is CUNYAutoLogin affiliated with CUNY?
    2. Am I allowed to use this?
  5. Troubleshooting
    1. Why won’t it accept my email?
    2. Why isn’t anything filling in?
    3. Still stuck?

The basics

What is CUNYAutoLogin?

CUNYAutoLogin is a free, open-source browser extension for Chrome, Edge, and Firefox that automatically fills and submits your CUNY Login — email, password, and six-digit 2FA code — on CUNY’s official sign-in page. Your credentials are encrypted on your device; there is no account, no cloud sync, and no analytics.

Why does CUNY log me out so much?

Because CUNY Login puts one short-lived single sign-on session in front of every CUNY site. So a session times out — or you move between services — and you’re sent back to sign in with your password and a fresh 2FA code. Here’s the full explanation of why CUNY logs you out, and how to stop re-typing the login →

Security & privacy

Is this secure?

Your credentials never leave your device. Your CUNY email, password, and 2FA secret are sealed in an encrypted vault (Argon2id + AES-256-GCM) in your browser’s extension storage — there is no server, no account, and no analytics. The extension can only access the CUNY sign-in pages, and the code is open source, so every claim is verifiable. The Security page walks through the cryptography claim by claim, and the Privacy Policy covers everything else.

Where is my data stored?

Only on your device, encrypted, in your browser’s extension storage — never on a server. The Privacy Policy lists exactly what is stored where and how it is protected.

Does my data sync to the cloud?

No. There is no account system and no cloud sync. If you uninstall the extension or switch browsers, the data does not come with you.

What if I forget my extension password?

There is no way to recover it — no server means nobody can send you a reset email. Remove the extension (which deletes its encrypted data), reinstall it, and run setup again. Your CUNY account itself is unaffected: you can still sign in manually with the 2FA method on your phone — which is exactly why you should never delete it.

Using it

How does it fill the six-digit code?

The extension generates the code itself, on your device — the same way an authenticator app does. During setup it walks you through adding a new 2FA method to your CUNY account and saves that method’s secret (the key behind the QR code you would normally scan) into your encrypted vault. From then on it can produce the current six-digit code on every sign-in.

Does it work on mobile?

No — CUNYAutoLogin is desktop-only. It runs on Firefox 140+ and Chrome or Edge 141+ on desktop. Its interface lives in the browser sidebar, which mobile browsers do not provide — and Chrome for Android does not run extensions at all. If that ever changes, it will be announced on GitHub.

What if I change my CUNY password?

Update the saved password in the extension: unlock it, edit your credentials, and save. Until you do, auto-fill will submit your old password and the sign-in will fail.

Can I remove the 2FA method on my phone?

Absolutely not. Keep your existing method tied to your account. You might need it in the future to log in — for example on a new device, or if you ever forget your extension password.

About the project

Is CUNYAutoLogin affiliated with CUNY?

No. This is an independent open-source project, not affiliated with or endorsed by CUNY.

Am I allowed to use this?

CUNYAutoLogin automates the same steps you already perform by hand on the official sign-in page — it does not bypass 2FA or weaken CUNY’s security; it completes the normal login with your own credentials, on your own device. That said, it is an independent project, so if you are unsure about your campus’s policies, check with your campus IT office.


Troubleshooting

Why won’t it accept my email?

Use your CUNY Login address ending in @login.cuny.edu — not a campus address like @stu-mail.school.cuny.edu.

Why isn’t anything filling in?

Unlock the extension first. Then try refreshing the CUNY page after unlocking.

Still stuck?

Open an issue and describe what you clicked and what you expected.