- Status
- live
- Type
- Rental platform, own fleet
- Period
- 2026
- Industry
- Car rental software for agencies
- Documentation
- November 13, 2026
- Technologies used
- Google Cloud, Google Maps Platform
Bentchich Car
A complete rental platform for an agency with its own fleet: from the customer’s request to the signed contract, run from a phone.


In brief
Bentchich Car links the customers, the team and the fleet on one platform. The customer finds a car, sees the exact price for their dates and sends a request in two minutes; the agency receives it at once, decides with one tap, then prepares the contract and has it signed.
4
languages
French, German, English, Dutch
4
display currencies
dirham (billing currency), euro, US dollar, Canadian dollar
17
pick-up locations
airports and cities, plus any address in Morocco
118
countries
for the customer’s phone number
25
months of pricing
planned ahead, repeatable every year
Customer side
Find and request
Fast and clear at every step, in the customer’s own language and currency.
Finding the right car
- Search by location (airport, city or exact address through the Google Maps address search) and by dates in a two-tap calendar, with pick-up and return times.
- Number of days calculated automatically in 24-hour blocks, with a 30-minute grace period.
- Filters as buttons: category, automatic or manual, fuel, seats, doors, equipment, price, deposit (including “no deposit”), unlimited mileage, driver age. Only filters that match the actual fleet are shown.
- Sorting by price or recommendation: featured cars first, then the categories in turn.
- Results in pages of 24, as a grid or a list; “Back to results” returns to exactly the same spot.
The car page
- Full-screen gallery, browsed with a swipe.
- Features as icons: gearbox, seats, fuel, doors, equipment.
- Daily price for the chosen dates and estimated total; each car’s own extras are added to the total automatically.
- Rental conditions set by the agency: deposit, mileage, minimum age.
- WhatsApp button with a prefilled message (car, link, dates), favourites, link sharing.
Correct prices, everywhere
- Every day has its price from the price calendar: list, car page, request and email show the same amount.
- Billing in dirhams; display in euros, US or Canadian dollars at the current rate, updated every 15 minutes and always marked as indicative.
- Only current prices on screen: a price appears once it has been confirmed as up to date.
The request
- Car, dates, location, name, email and mobile number (WhatsApp); the country is suggested from the customer’s phone, with search across 118 countries.
- Delivery to an address: the chosen address is included in the request, with directions.
- Short request number (for example BC-7K2M9Q), copied with one tap; an email confirms receipt in the customer’s language.
- Optional customer account to find past requests.
On every screen
- Built for the phone first, checked on iPhone, Android, tablet and computer.
- Language switch in one tap, keeping the chosen car and dates.
- Installable as an app on the home screen, updated automatically.
- Contact at the bottom of every page: WhatsApp, call, directions, Google Maps.
Being found on Google
Every page is delivered complete and in its own language, so Google can read it from its very first visit.
- Its own title and description for every page and language; Google knows which version to show to which visitor.
- Pages per city (Casablanca, Marrakesh, Kenitra) and a delivery page listing every airport; Rabat is covered by the home page.
- Sitemap updated automatically whenever a car is published; a car taken off the platform is removed cleanly from Google as well.
- Linked to the agency’s Google Maps profile and social networks; a sharp logo in search results.
- A link shared on WhatsApp, Facebook or Instagram shows a preview with the car’s photo and the text in the right language.
Agency side
The management area
The agency runs the whole rental business itself, without technical help: every change is live within seconds.
Dashboard
- Requests per day over 30 days, decisions taken, estimated revenue for the month (earned and upcoming), fleet occupancy.
- Upcoming handovers and returns, most requested cars, latest requests.
Fleet and photos
- A new car added in 7 guided steps, right from a phone.
- Photos straight from the phone, iPhone photos included: cover photo, order, rotation, cropping and description; the location stored in each photo is removed automatically.
- Draft, published, archived; a quick-edit panel for price, features and photos.
- “Feature” a car to place it at the top of the list.
- Extras per car with their price; conditions for deposit, mileage and age.
Requests
- One search for everything: number, name, email or phone; filters by pick-up date (today, tomorrow, this week…), car and status; 10, 25 or 50 per page.
- Every request shows the car with its photo, the dates and times (Morocco time), the location with directions, the estimated total and the customer’s currency.
- Accept, decline or cancel with one tap: the customer gets an email, the car is blocked in the calendar, two rentals never overlap.
- Follow-up status “new”, “contacted” or “done”; delivery status of every email, with a resend when needed.
Alerts
- Every new request triggers an email to all administrators and a notification with sound on their phones and computers.
- The lock screen shows the number, car, dates and location; the customer’s contact details stay inside the platform.
Team
- Sign-in with Google or with email and password; only authorised accounts get in.
- New administrators invited by link; a forgotten password is reset through a secure link.
- Sensitive rights stay reserved for the owner.
- Built-in “How does it work?” guides for the calendar and contracts.
Prices
Price calendar and planning
The agency sets the price of every day in advance; the customer sees exactly that price for their dates.
Planning prices
- One price per day or period, for one car, several, a category or the whole fleet, including cars added later.
- Fixed price or a percentage of the base price, from −90% to +300%, rounded to the dirham.
- Planning up to 25 months ahead; past days stay exactly as they were.
- “Every year”: the price follows a moving holiday (Ramadan, Eid al-Fitr, Eid al-Adha, Islamic New Year, Mawlid) or stays on the same dates.
- Month, 6-month and 12-month views and a timeline of the whole fleet; rentals and blocked periods visible at a glance.
- Blocking one or more cars for maintenance or repair; an accepted rental in the same period keeps priority.
- A request keeps the prices of the day it was made, even if the calendar changes later.
Built-in holiday calendar
- For any year: Morocco’s religious and national holidays, Moroccan school holidays, the Marhaba season of Moroccans living abroad.
- School and public holidays in France, Belgium, the Netherlands, Germany, Switzerland and Spain: the periods when Moroccans from abroad and tourists arrive.
- Peaks flagged: a Moroccan holiday falling within European school holidays.
- A holiday shifted by a day after the moon sighting: one click, and the yearly prices follow.
- The calendar informs and suggests; the agency decides every price.
When several prices apply to the same day, the most specific one wins
Car
The price set for the car.
Category
Otherwise that of its category.
Fleet
Otherwise that of the whole fleet.
Base price
Otherwise the car’s base price.
Contracts
Digital rental contracts
For every accepted request the contract is already prepared: all that is left is to check, sign and hand over the keys.
Six steps, saved as you go
Renter and second driver
Vehicle
Handover
Conditions
Signatures
Return
Prepare
- Prefilled from the request: customer, car, dates, price, deposit and mileage; plate and odometer taken from the car’s last contract.
- A contract without a request, for a walk-in customer: the car is then blocked in the calendar.
- Nationality from a list, dates from the calendar; a warning if the licence or ID expires before the return, or if the minimum age is not met.
Sign
- Signature with a finger on the agency’s device, or remotely: the customer receives a link by WhatsApp or email, opens it with their date of birth and signs; 5 failed attempts lock the link.
- Every signature keeps proof of what was signed; any later change voids the signature concerned.
- Signatures at handover and return, vehicle condition on a diagram (scratches, dents, cracks, with a note), fuel from 1/4 to 4/4 and vehicle papers.
Archive
- A PDF faithful to the agency’s paper form; any text too long for its box continues in full in an appendix.
- Automatic numbering, never reused; blank form as PDF; texts and terms editable by the agency.
- Search by contract or request number, name, phone, email or plate; filters for today, tomorrow, this week, this month.
- Any administrator can archive; permanent deletion is reserved for the owner, confirmed by retyping the number.
Security
Security and reliability
Customer data stays private and backed up; the platform itself is monitored around the clock.
- Customer data visible only in the management area; every management action is checked and logged.
- Automatic backups every day (kept for 7 days) and every week (kept for 14 weeks), plus recovery to any minute of the last 7 days. A full restore has been tested.
- Monitoring around the clock: the platform is checked every 5 minutes from 6 regions of the world, with an email alert on any outage or error, or when a daily limit is reached.
- Daily limits against abuse (requests, emails) and unobtrusive bot protection on every form.
- Visitors browse free of advertising and tracking.
- Every update is tested on phone, tablet and computer, in all four languages, before going live.
Growth
A platform ready for what comes next
Bentchich Car runs on Google Cloud and is built in modules: the platform keeps pace with demand and gains new features without being rebuilt.
Ready for peaks
Summer, Eid, European school holidays: when many visitors arrive at once, servers are added automatically and removed again as demand drops.
Online payment
Deposits or full payment can be added as a separate module whenever the agency decides.
Instant booking
For selected cars, a request can become a booking confirmed on the spot, under the same calendar rules.
New locations, languages and currencies
One more airport, city, language or currency can be added to the existing structure, with nothing to rebuild.
Contact
Start a project
Describe your project briefly: what the system should do and for whom. Three sentences are enough for a first estimate.
- Response time
- within one working day