LGCD
Features

Calendar, WhatsApp, police form, tourist tax — every feature
in Morocco.

Built with active Moroccan concierges — every module addresses a real-world problem we have seen break entire weeks. Here is the detail.

Create my free account Hosted in Morocco
app.lgcd.ma/planning
Features — Distribution
Distribution

One calendar for every channel.

Every property has its centralised calendar: month, week or day view. Your Airbnb, Booking, Abritel and direct bookings all show up in one place, with a color code per source.

  • iCal import automatic from Airbnb, Booking, Abritel, VRBO — every hour.
  • iCal export outbound to publish on other platforms — guaranteed no double bookings.
  • Date blocking in one click for personal use or maintenance.
  • Drag & drop stays to adjust arrivals/departures with no friction.
  • OTA cancellations detected automatically: a cancelled Airbnb/Booking reservation frees the slot — no more ghost bookings blocking your availability.
High booking volume? iCal syncs every hour — more than enough for most agencies. For real-time sync and zero double bookings, connect your channel manager to our REST API: it is already possible today. Discover the API & webhooks →
Riad Medina · May 2026
L
M
M
J
V
S
D
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Airbnb Booking Direct

Agreement · BKG-M9SE7BNP

Short-term rental agreement

Lessor : Riad Nour  ·  Tenant : S. Martin (Française)

Stay : 15/06 → 18/06 · 3 nights · 2 guests

Stay total3 700 MAD
Deposit500 MAD

Guest signature

✓ Signed
Rental agreement

Signed before arrival, fully compliant.

The short-term rental agreement is generated automatically from the booking and the police form — the property manager types nothing. The guest signs it with their finger in the PWA, and the agency gets the signed, timestamped PDF, compliant with Moroccan law.

  • Auto-filled from the booking, the property and the police form — zero typing for the manager
  • Finger e-signature right inside the traveler PWA (Law 53-05)
  • Right after the police form the guest signs from home, before arrival
  • Compliant with Moroccan law DOC art. 627-696, Law 09-08, tourist tax included
  • Signed, timestamped PDF downloadable on the agency side (IP address + SHA-256 hash)
  • Clear deposit & terms amount, cancellation policy, check-in/out, house rules
💡
Police form AND agreement signed from the guest's home: on arrival in Morocco, everything is already in order — zero paperwork at check-in. Discover the traveler PWA →

Agency side — split-screen

French
Republic

🔒 Private

PASSPORT

DUPONT

SARAH

N° 23FA12345

P<FRADUPONT<<SARAH<<<<<<<<<<<<

Last name

DUPONT

Nationality

French

Doc no.

23FA12345

✓ Validated
Stored on encrypted private disk · CNDP compliant (Law 09-08)
📄 DGSN PDF ready
Morocco Compliance

Police Form, in 3 taps.

Moroccan law: every adult guest at a hospitality establishment must be declared to the National Security. The platform automates the full pipeline — from OCR-scanned passport to an official PDF signed electronically by the guest (with their finger), no manual entry.

  • Guest-side capture from the PWA — passport/ID framing, OCR scan of the MRZ strip 100% on-device (no image ever sent to a third-party cloud), fields pre-filled automatically, then handwritten signature with the finger
  • Agency split-screen zoomable/rotatable photo on the left, pre-filled form on the right (name, dates, nationality…)
  • Multi-guests per booking — the lead guest can upload for the whole group
  • Official DGSN PDF generated in one click (single or batched), ready to print / sign
  • Encrypted private storage audited access, CNDP compliant — no image ever leaves your agency
🔒 CNDP Law 09-08 📄 DGSN PDF 👥 Multi-guests
Morocco tax

Tourist Tax, zero Excel.

TS + TPT computed automatically on every booking against your commune's rate sheet (102 cities seeded). Monthly report ready to file, direct push to your accountant's ERP.

  • Auto-compute on confirmation: adults × nights × commune rate (TS) + (TPT). Immutable snapshot even if the commune revises the rate 6 months later.
  • Children under 12 exempted by default (configurable per commune if different). Compliant with Moroccan municipal bylaws.
  • 102 Morocco cities pre-seeded with indicative Finance Law rates. Editable by the super-admin as the annual budget law evolves.
  • CSV export + Webhook: on the 1st of every month, automatic HMAC-signed push to your accountant's ERP (Indy, Macompta.ma, Sage…). Or manual CSV download.
  • REST API: `tax_reports:read` ability to wire Metabase, Power BI, or any internal tool onto the consolidated figures.
⚡ Auto-compute 📥 Accountant CSV 🔔 ERP webhook

Agency dashboard — May 2026

Total due to commune

4,850 MAD

01/05/2026 → 31/05/2026

Tourist Tax (TS)

3 240 MAD

Promotion Tax (TPT)

1 610 MAD

Taxed person·nights

194

Bookings

12

BKG-7A2F · Marrakech · riad 450 MAD
BKG-9B3C · Essaouira · riad 320 MAD
BKG-4D8E · Tanger · riad 280 MAD
Field ops

Your teams know what to do.

Cleaning module

A cleaning task is created automatically after every check-out. The assigned team member receives the mission, follows the checklist, takes before/after photos, and marks it done.

  • Manual or automatic assignment
  • Customisable checklist per property
  • Archived before/after photos
  • Full intervention history

Maintenance tickets

A leak, an AC that won't start, a dead Wi-Fi? Reception opens a ticket in 30 seconds with a photo. The right technician is notified, history stays tied to the property.

  • Categories: AC, plumbing, electricity, locks, internet, other
  • Priority level (urgent / high / normal)
  • Problem photos + resolution photos
  • Per-property history to track recurrence
Team

5 roles, each sees what matters.

Your concierge business is not a single person. Give each one the right level of access — cleaning does not see the owner's revenue, reception does not change pricing.

D

Director

Full access, team management, settings.

M

Manager

Operational steering, properties, pricing, teams.

R

Reception

Bookings creation, arrivals/departures tracking, guest communication.

C

Cleaning

Assigned tasks, checklists, before/after photos. No access to finances.

M

Maintenance

Open tickets, technical history. No access to bookings.

Owners

A dedicated portal for every owner.

Your owners no longer call you every Monday asking for their revenue. They log into their space and see in real time: bookings, calendar, occupancy rate, revenue, commissions.

Monthly revenue

42 600 MAD

Occupancy

87%

Bookings 14
Nights 26
Commission 18%

Indicative preview — your owner sees their own real-time figures.

Guest side — PWA chat

💬

Assistant 24/7

⏰ 24/7 · 🌍 FR · EN · AR

What's the WiFi code?
Hello! The WiFi code is **Riad_Marrakech_2026** 📶
You can also find it in the Home tab.
A good Moroccan restaurant nearby?
✨ I recommend **Le Jardin Secret** — outstanding lamb tagine, 4 min walk. Want their contact?
The AC isn't working in the bedroom
Sorry to hear that! I'm notifying your host immediately. Want to open a maintenance ticket too?
2026 Innovation

Your digital concierge, always on.

The AI Concierge answers your guests' questions instantly from the PWA — in French, English or Arabic. It knows your welcome guide, codes and local weather inside out. You stay in control: anything needing a human (breakdown, extension, cleaning) is auto-escalated to you.

  • Instant contextual answers: WiFi, door code, check-in/out times, local restaurants — all sourced from YOUR data
  • Native multilingual (FR / EN / AR): auto-detects the guest's language and replies in the same — RTL Arabic supported
  • Smart human escalation: detects breakdowns / cleaning requests / booking changes and opens a ticket directly in your back-office
  • Included in the platform: the AI Concierge is part of the platform.
  • Toggle off per agency: if you prefer to handle everything by hand, turn the feature off in admin — guests are then prompted to WhatsApp directly
⏰ 24/7 🌍 FR · EN · AR ✓ Included in your plan
Shipped recently

A platform that ships every month.

The latest capabilities shipped — all included, free, nothing extra to buy.

📱 PWA

5 installable PWA

Agency, Cleaning, Maintenance, Guest and Owner PWAs. Install in 2 taps from the browser, on Android or iPhone, no store.

Discover the 5 apps →

🧳

Guest PWA — augmented stay

Interactive welcome book, Wi-Fi, door code, local weather, local recommendations, 1-tap support. Magic link by WhatsApp on confirmation, branded to your agency.

See the Guest PWA →

🔔 Push

Real-time push notifications

New booking, urgent ticket, cleaning done: your teams get an instant push, even if the app is closed.

⚙️

Granular notification preferences

Master switch, choice per category (bookings, cleaning, invoices…) and per channel (in-app, email, push). Your teams control what they get.

🎨

Custom PWA branding

Your dedicated square logo, your brand colors on the home-screen icon and splash screen. Auto-generation of all 3 formats (192/512/maskable).

🔗 Webhooks

HMAC-signed outbound webhooks

Connect your external systems (Zapier, n8n, ERP, smart locks). 30+ business events, smart retry, HMAC-SHA256 signature, delivery dashboard.

API & Webhooks →

🚀

Guided 5-step onboarding

On signup: first property, Airbnb calendar, first cleaner, WhatsApp, PWA install via QR code. Full activation in 10 minutes.

💾

Offline-ready field mode

Your cleaners mark tasks done even with no network. Auto-sync on 4G return, anti double-tap, multi-device safe.

💳 CMI

Take the deposit online on your mini-site

Connect your CMI merchant account: your guest pays the deposit (% configurable from 10% to 100%) directly by card. Money lands in your own account, 0 platform commission.

Cache & app-shell Service Worker

2nd mobile visit = instant render, even on weak 4G. Stale-while-revalidate strategy, optimised DB indexes, cached KPI dashboard.

🤖 IA

Guest AI Concierge

Your guests ask questions 24/7 from the PWA — Wi-Fi, restaurants, transport. The AI answers with YOUR welcome book and great local recommendations. Auto-detects maintenance/cleaning → tickets created in 1 tap.

💱 FX · BAM

Exchange rates & Office des Changes

Auto-convert Airbnb EUR / Booking USD → MAD at the official Bank Al-Maghrib rate, updated automatically every day via their API. Quarterly CSV export formatted for Office des Changes (form MO), with YOUR ICE/IF — hand straight to your accountant.

🏠 PWA Proprio

Owner PWA (passwordless WhatsApp)

The owner installs the app on their phone home screen, logs in via WhatsApp 2-Tap magic link. They see their revenue, occupancy, upcoming arrivals, multi-channel calendar — THEIR properties only. No more endless WhatsApp threads between agency and owner.

Local

Built for the Moroccan field.

FR · AR · EN

Interface in French, Arabic (RTL) and English. Your guest messages go out in the language that suits them.

Native WhatsApp

wa.me buttons everywhere. Templates, automations, manual fallback — no paid plugin.

Mobile-first

Built to work on a smartphone, on 4G, standing in a medina.

MAD · DH by default

Currencies, date formats and Africa/Casablanca timezone configured out of the box.

Isolated data

Every agency runs in its own walled-off space. Your data never crosses with anyone else's.

Ready to give it a try?

100% free, access to every feature. No credit card required.