Keyhole Guarantee is a deposit guarantee that replaces the traditional cash deposit. Instead of tying up a large amount of cash, you pay a start-up fee and a fixed premium, and Keyhole issues a deposit guarantee to your landlord.
When you move out, you are still responsible for any justified move-out claim from your landlord, but you do not have to pay a large cash deposit before you move in.