Otterz

World’s 1st bank account that accepts & makes card payments

DEAD 15 upvotes Launched 2022-08-17

Last Status: 404
Response: 1554ms
Total Checks: 8
Failed: 8 / 8

Check History

Date Status Response Time Result Error
2026-06-05 17:21 404 1554ms FAIL
2026-06-05 03:04 404 1342ms FAIL
2026-06-04 12:34 404 1439ms FAIL
Back to list