The "Golden Handshake" for Stress-Free Renting in Morocco.
The Moroccan rental market suffers from a massive "Trust Gap." Tenants face ghost listings where photos don't match reality, or worse, scammers who take deposits for properties they don't own. Conversely, landlords struggle with unverified tenants who may not have the financial stability to maintain a long-term lease. Existing platforms act as mere bulletin boards — facilitating initial contact but abandoning both parties during the riskiest moments: the booking and the move-in.
We built Kaari as a Human-in-the-Loop Trust Layer. Unlike automated platforms that prioritize speed, Kaari prioritizes Verification. Every property undergoes a mandatory Admin-led photoshoot. Every tenant's income and ID is manually vetted before approval. We then introduced the HAANI 48-hour Protection — a holding period where the first month's rent is secured by Kaari until the tenant confirms the property matches the verified listing.
A multi-sided ecosystem serving tenants, landlords, and Kaari administrators.
Landlords review incoming requests, approve or decline bookings, and track upcoming stays — all from a single verified dashboard.
Tenants browse verified listings with real photos, transparent pricing, and amenity details — no ghost listings, no surprises.
On-the-go performance tracking with views, clicks, bookings, and instant payment notifications directly on mobile.
Landlords track revenue trends, occupancy rate, and active listing performance in a clean, data-dense analytics panel.
Conducted deep-dive sessions to map out the "Admin as God" role. Identified that the Admin is not just a moderator but the central engine handling photoshoots, document verification, and manual bank payouts.
Mapped the complex Booking State Machine. Engineered 24-hour expiration timers for both landlords and tenants, a 21-day "Freshness" refresh requirement, and the hybrid HAANI move-in timer that auto-starts to protect landlords.
Developed the manual payout ledger and the Admin Dispute Center — including logic for partial refunds, penalty deductions for landlord strikes, and an Audit Trail system tracking every Admin action.
Platform-level guarantees from day one of operations.
Verified Listings
Every active property has been physically visited and photographed by a Kaari-assigned team.
Fraud Rate
By holding funds until 48h after move-in, Kaari eliminates the possibility of deposit scams.
Payout Guarantee
Despite manual processing, landlords receive funds within 3 days of a confirmed move-in.