50 Shades of Banking Security

When we used IDs to authenticate ourselves in banks, we were afraid of a situation when someone would steal our ID and take our money. Then bank or ATM cards raised similar fears; the same happened when we went online and started using login credentials. Now, with banking APIs or screen scraping, it’s absolutely OK and natural to ask questions about security, and we have to find an answer to a general doubt: are we safe with any kind of banking – offline and online?