When you visit bankrewards.io, you are looking at an affiliate blog that earns money through referral links. While the site has been active for nearly three years without triggering security warnings, it is not a financial institution or a licensed advisory service. You should treat the information presented there as the personal content of an independent publisher rather than professional financial advice.
Established financial comparison sites usually disclose their business location and have clear editorial policies regarding how they rank offers. This site feels more like a hobbyist project given the lack of deep organizational transparency and generic technical setup. While there is no evidence to suggest this is a scam, you should remain aware that any click you make on a 'bonus' link is a tracking mechanism meant to generate revenue for the site owner. Verify all claims directly on the websites of the banks and brokerages mentioned. Is bankrewards.io safe? It appears to be a functional, harmless site, but it lacks the institutional rigor required for you to trust their bonus claims blindly.