Can I use this website even if I’m not a South African citizen?

Yes you can.