SECURITY & YOUR DATA

What we do with your railway login — in plain words

You're trusting us with your Bangladesh Railway account, so here's exactly how it's handled. No badges we don't hold — just the real practices, and how to switch them off.

🔒 Encrypted · Zero markup · Your own account

Your password is encrypted at rest

To auto-book for you we store your Bangladesh Railway password encrypted (Fernet/AES) — never in plain text, never shown to anyone, never sold. It's decrypted only in memory, only at the moment we log in to grab your seat.

The OTP goes to your phone

Bangladesh Railway sends the confirmation OTP to your own registered number — not to us. You enter it yourself. That's your final say on every booking.

You pay Railway directly — we never touch money

You pay the real fare straight to Bangladesh Railway through the official bKash link. BookMyRail never holds your card, never takes your money, and never adds a markup. The service is free right now.

Delete your data anytime

One tap in your Account removes your saved password and turns off advance auto-booking. We also keep only a short-lived, encrypted login token so you don't re-enter your password on every action.

We're honest about the one-account limit

Bangladesh Railway allows a single active login per account. While we grab your seat, logging in elsewhere signs us out and can cost the seat — so we tell you plainly to wait for the OTP. We don't pretend this limit doesn't exist.

Independent tool — your own account

BookMyRail BD is not affiliated with, endorsed by, or operated by Bangladesh Railway or Shohoz. We simply perform the same booking actions you could do yourself, on your own account.

One account, one login — don't sign in elsewhere while we're grabbing your seat.

Any new login (the Railway site, another tab, another device) signs us out and can lose the seat. Once you've scheduled, just wait for the OTP text.

Free · No card · You pay Railway directly · Delete your data anytime.