Keyhole is the service your landlord uses to manage the financial security connected to your tenancy. Through Keyhole, you can set up a security deposit account or apply for a deposit guarantee, entirely digitally.
If your landlord uses Keyhole, you will receive an invitation to complete the setup of the solution selected for your tenancy.