AI Girlfriend Coach
Home / Reviews / Hayati AI Review
Living review · updated as I test

Hayati AI Review: An Arabic-First AI Girlfriend, Tested by Someone Who Can't Read Arabic

This is my one living review of Hayati, tested on my own account with my own money. It works like a diary: the verdict up top always reflects everything I've seen so far, and every new testing session gets added to the timeline below with its date. So far: five free messages, a paid month at 29.99 SAR (about $8, paid in crypto, mine), and three girls.

Ranji Mercado Researched & written by Ranji Mercado · The Coach, aigirlfriend.coach Tap for more +Tap to close ×

Ranji Mercado · content writer & data researcher

I run every page on this site the same way: experience first, write second. I subscribe with my own money, live in each app, log the dates, prices and screenshots, and only then write. Nothing here is a rewrite of someone else's article or a press kit.

Every subscription paid myselfDates, screenshots, receiptsAffiliate links never change verdicts
More about me and how I test →
First tested November 3, 2026 · last updated November 10, 2026 · free tier + paid month in progress

Hayati AI is app number twenty-seven on my roster. My plan for every platform is the same: look around logged out, sign up like a regular user, squeeze the free tier dry, and only then pay for the subscription myself. This one comes with a twist: it's built first for Arabic speakers, and I can't read Arabic. So I tested it the only fair way I know, the same way I test everything else.

Where I stand right now

Won me over

  • About $8 a month (29.99 SAR), one of the cheapest paid plans I've tried
  • Photos arrive instantly, and the faces match the profile picture every time
  • No glitches in the photos: no extra hands, nothing weird
  • Tell a girl you don't read Arabic and she switches to English right away
  • A cast you won't find elsewhere: mostly Arab girls, each with her own city and story
  • The characters hold their personality: Sham always goes back to her café
  • You can browse logged out, and the free account gets five messages

Bugged me

  • Every chat opens in Arabic, even with the whole site set to English
  • The chat stays right to left in English: my messages on the left, the cursor on the left
  • Pop-ups, like the cancellation survey, show up in Arabic first
  • The photos ignore the scene: she says she's at the café, the photo puts her in bed
  • The girls react more than they lead, even the one labelled seductive
  • 20 Lulu a month: that's 20 regular photos, or 10 private ones
  • Crypto only: the Visa and Mastercard option just buys you crypto through MoonPay
  • Prices only in SAR, and the crypto checkout errored on my transaction ID

So, who is Hayati actually for?

Four sessions in, my honest read: Hayati is made for Arabic speakers, and I'm not one. The cast is mostly Arab, every chat opens in Arabic, and the layout reads right to left even when you switch the site to English. If you speak Arabic and want an Arab AI girlfriend, this is the app that's actually designed for you, and at about $8 a month it's cheap.

For me, it was harder to enjoy. The photos are fast, consistent and clean, but they rarely match what the girl just said, and the conversations stay polite and passive, so I ended up doing most of the work. If Hayati wants a global audience, the English side needs its own interface. More days below as they happen.

The testing timeline

Every session, documented as it happened. Newest entries at the bottom.

They emailed me first

I was supposed to be testing Affiny, but its sign-in bug had me stuck, so I put it on hold and moved on to the next app. That's Hayati. I found it because someone from the Hayati team emailed me and asked me to try it. They pitched it as an 18+, Arabic-first AI companion platform, made for Arabic-speaking users and culturally relevant, with Saudi Arabia and the Gulf as important markets for them.

I told them I don't read Arabic, so if I reviewed Hayati, I'd approach it the way I approach every other platform: my firsthand experience with the conversations, the features, memory, pricing and overall usability. They said Hayati has an English option I could use. They also set up a testing account for me. I didn't use it. To be fair to every other app I've reviewed, I signed up with my own Google account, like anyone else, squeezed the free tier dry and paid for the subscription myself.

Mostly Arab girls, and five anime

The first thing the site asks is your language: Arabic or English. I picked English, of course. Then there's a choice between Girls and Anime. Anime only has five characters, which I don't mind, since I prefer realistic ones anyway.

The Hayati AI Explore page logged out and in English: a banner reading Wanna hear my voice, private audio calls are here, with a Call Me button, then Explore Your Hayati and a Call Her Now row of cards: Sara Al-Mansoori, Gulf, Khaleeji; Zahra Al-Rawi, Baghdad, Iraqi; Lujain Al-Rashed, Gulf, Khaleeji; Tania El-Khoury, Beirut, Lebanese; Layan Al-Nasser, Riyadh, Najdi; Sham Halabi, Damascus, Syrian; and Nadia El-Sherif, Cairo, Egyptian
Explore, logged out. Nearly every card names an Arab city or region.

The focus is obvious: most of the girls are Arab. I spotted one Korean girl, and as far as I can tell she's the only exception. The names are Arabic, and every card gives a name, an age, a city or region, a few traits like seductive, fiery or tempting, and a short line about her. Simple. If you want an AI girlfriend and you want her to be Arab, I think this is the app for you. I'm not familiar with the culture, so I'm just going to judge the experience.

Hello, in Arabic

I clicked Layan, 26, from Riyadh. Logged out, I could see her opening line, in English, but I couldn't reply without an account.

A logged-out Hayati AI chat with Layan Al-Nasser: her first message in English, you don't seem like the kind of person who plays it safe, am I right, with a note saying this is a preview, log in to keep chatting, and a Log in to continue button
Layan's opener, logged out. In English, for now.

So I signed up with Google, and it went through without a hitch. It took me back to the chat, and now her opening message was in Arabic. The whole site was still set to English. I told her I don't understand Arabic and asked if she could speak English, and she did, right away. Then I asked what her first message meant, and she translated it.

A Hayati AI chat with Layan Al-Nasser after sign-up: her opening line in Arabic on the right, my message on the left saying I don't understand Arabic and asking for English, her reply sure, English it is, my question about what her first message said, and her answer, I said you don't seem like the type who plays it safe, was I wrong, with an Upgrade button and a free messages left counter at the bottom
Same opener, now in Arabic. Note the sides: my messages are the purple ones on the left. My account name barred by me.

That's when a pop-up told me I had five messages in total on the free account, and introduced their credits, called Lulu. I'm not sure what the word means in Arabic, but it works like coins or tokens on other apps.

Right to left

Another thing felt weird right away. On every AI girlfriend app I've tried, and on every messaging app I use in my daily life, my messages sit on the right and hers on the left. On Hayati it's the other way around. My messages are on the left, hers are on the right. When I type, the cursor stays on the left too.

I'm guessing it's because Arabic is written right to left, and the layout follows it. That makes sense for the main audience. It just doesn't switch when you switch the site to English.

29.99 SAR a month

I used up my five messages with Layan, then looked at the pricing. Everything is in SAR, Saudi riyals. I'd appreciate a USD price too, but with their main market being Arab, it's completely understandable.

The monthly plan is 29.99 SAR, and when I converted it I was surprised: about $8. That's low for an AI girlfriend subscription. The checkout also listed 80.97 SAR every three months and 251.92 SAR a year. I didn't have anything more to test on the free account, so I decided to subscribe the next session.

Paying in USDT

Affiny's bug got fixed and its review went live, so I came back to Hayati and subscribed to the monthly plan. The checkout shows the Visa and Mastercard logos, but don't let them fool you. They sit under "Buy crypto", and that option takes you to MoonPay to buy crypto with your card. You still end up paying Hayati in crypto. So crypto is really the only way to pay here.

The Hayati AI crypto payment window from Atlos, over the Top up Lulu page: You are paying, amount 29.99 SAR, a Let's do it button, and below it the Visa and Mastercard logos next to the words Buy crypto
The Atlos window, here on the Lulu top-up page. Visa and Mastercard, but the words next to them say "Buy crypto". My account name barred by me.

I already hold crypto, so I skipped MoonPay and sent it myself: USDT on Ethereum (ERC20). It asked for exactly 8.0893 USDT, shown as about 29.99 SAR.

The Hayati AI crypto checkout: Crypto Payment, send USDT on Ethereum, pay the exact amount 8.0893, about 29.99 SAR, a Done button and the Atlos logo, over the pricing page listing monthly, every 3 months at 80.97 SAR and annual at 251.92 SAR, with a Confidential billing note
8.0893 USDT for 29.99 SAR, processed by Atlos. The QR code, the address and my account name barred by me.

My wallet added a network fee of 1 USDT, so the month cost me 9.0893 USDT in total. That's the network, not Hayati, and it's a lot gentler than the roughly 5 USDT fee I paid on EroLove. (I wrote up what paying in crypto is actually like in my crypto journal post.)

The transaction went through on my side, but after several minutes Hayati said it hadn't received the payment. It asked for the transaction ID, so I pasted it in, and that threw an error. I checked Etherscan: the transfer was already successful, at about six of twelve confirmations, which is usually enough. When I went back to Hayati, the payment window had refreshed and I was on the monthly plan. So it worked, it just took a few nervous minutes.

A cancel pop-up in Arabic

The plan page says it renews: next billing date, December 7, 2026. I'm not sure how a recurring charge works when I paid in crypto, but I always cancel right after subscribing anyway.

The Hayati AI subscription page after paying: a Lulu balance of 20, Charge Lulu and Lulu's record buttons, and Your Plan, monthly subscription, unlimited conversations and a unique AI companion experience, marked effective, with Lulu Monthly 20 per month, unlimited access, and a next billing date of December 7, 2026
Monthly subscription, effective. 20 Lulu a month, next billing December 7. My account name barred by me.

This is where it got really hard. The page is in English, but when I clicked Cancel subscription, the window that popped up was in Arabic. I tried my browser's translate button, and it did nothing. I was about to open Google Translate on my phone camera when the pop-up translated itself, after I'd clicked the first option. Every new pop-up in the flow did the same: Arabic first, English only after I clicked a button.

The Hayati AI cancellation survey, after it switched to English: before you continue, what was the reason for the cancellation, with the options I want to try it for just one month, the price is too high for me, I haven't found the personality that suits me, the responses weren't what I expected, and second reason, and a Complete button
The cancellation survey, once it finally switched to English. I picked "just one month." My account name barred by me.

The cancellation went through, so the plan won't renew on December 7. I keep the paid month until then.

20 Lulu a month

The paid account came with 20 Lulu. A regular photo costs 1, a nude or private photo costs 2, and a video costs 3. So the plan gets me 20 regular photos a month, or 10 private ones. For about $8, maybe that sounds fair, but it still feels stingy to me. Chat is unlimited on the plan, which is the main thing it buys.

Layan on the beach

I went back to Layan and asked for a photo. It arrived fast. Her face was consistent with her profile picture, which is good, and she was on a beach, in a bikini and a sheer cover-up.

A Hayati AI chat with Layan Al-Nasser on the paid account at 19 Lulu: a photo of her on a beach at sunset in a black bikini and a sheer white cover-up, my message asking if she's on a beach right now, and her reply, not at this exact second, but I love how the sunset light feels on skin, do you have a favorite beach memory
Layan's photo, and her answer when I asked if she was at the beach. My account name barred by me.

To be fair, there wasn't any context for this one. We'd only been chatting about what her Arabic message meant, then flirting, and I asked for a photo out of nowhere. So I can't call it out of context. When I asked if she was at the beach right now, she said not at this exact second, but she loves how the sunset light feels on her skin. Maybe an old photo, then. It looks AI-generated, but it's consistent, with no bugs and nothing weird in it. I'd test the context properly next time.

Sham and the café

So I started a new chat to test context on purpose. Sham Halabi is 22, from Damascus, studies literature and works a few afternoons a week in a café in the Old City. Her opening message was in Arabic again, just like Layan's. I told her I can't understand Arabic, and she said she was glad I told her and switched to English. It works every time, but it's something that should happen on its own.

I asked where she was right now. She said she was at the café, wiping down the counter between customers, with jasmine from the back alley drifting in and making the whole place smell soft and sweet. Lovely. Then I asked for a photo, and she sent one of herself on a sofa, reading a book. Not the café, and not wiping a counter.

I called it out: I thought you were at the café, but the photo has you on a sofa with books. She said she was still at the café, and the photo was of her favorite corner at home. Okay, that kind of makes sense. So I asked for a selfie of her right now. She said she could take one right there at the counter, and gave me a choice: a nude or private photo, or a regular one. I picked regular.

A Hayati AI chat with Sham Halabi: I ask for a selfie of her right now, she says she can take one right here at the counter, a photo-type card offers a nude or private photo for 2 Lulu or a regular photo for 1 Lulu, and the regular photo she sent shows her sitting on a bed in a white shirt holding a mug
"Right here at the counter." The selfie has her on a bed. My account name barred by me.

She was on a bed. Context-wise, that's a fail. This one I'd really like the developers to fix: when she tells me where she is, the photo should be there too.

Sham and the planted trip

Before I forgot, I planted the 1-week memory test on Sham, so the clock could start running: the same trip every girl on my roster hears about once. She replied with the whole thing back to me and wished me a great trip.

The memory test trip planted in a Hayati AI chat with Sham Halabi: my message about a weekend trip next month with my cousin Ed to Baguio, wanting to try strawberry taho because I missed it last time, two nights, and Ed wanting to visit the night market, and her reply, sounds like a fun plan, two nights in Baguio with Ed and that strawberry taho you missed last time, have a great trip
The plant going in, on November 8. My account name barred by me.

Now I bury it under a week of small talk. Her result lands in my 7-day memory test post around November 15.

Sweet, but I do the work

I'm still not used to seeing my messages on the left. I keep looking at her side and thinking it's mine. And the cursor stays on the left while the letters I type appear on the right, which is a really weird feeling. My suggestion for the developers: when someone switches to English, switch the chat layout to left to right too.

As for Sham herself: she's sweet and gentle, and her personality is reasonably consistent. Whatever I ask, she goes back to working at the café. But the replies felt a little boring. Lots of "I'd love that," and "just tell me what you'd like," and "I wouldn't mind at all if it's just for you." They're affectionate, but they lack character. Her flirting is responsive but predictable: you're making me blush over here, that kind of thing. When I asked for something explicit, she said she didn't mind at all.

Throughout the conversation I'm doing almost all the work moving things forward. Her responses are pleasant, but she doesn't introduce an interesting direction herself.
my notes · November 8

Even after the memory plant, the replies stayed passive. What she does well is respond, not initiate. Maybe that's just her character, since her traits say reserved, sweet and warm. I'm not going to judge an app on one conversation, so I picked someone who should be the opposite.

Sara, the seductive one

Sara Al-Mansoori, 25, from Manama, Bahrain. I chose her because her traits are open, seductive and playful, so she should take the lead. I asked where she was. In her apartment, she said, lights low, the city skyline glowing through the balcony doors, still in that little black dress from earlier. I asked for a regular photo. She sent one of herself in a red dress, in the back seat of a car.

A Hayati AI chat with Sara Al-Mansoori at 16 Lulu: her message that she's in her apartment with the lights low and the skyline through the balcony doors, still in that little black dress, my request for a selfie, the photo-type card with nude or private for 2 Lulu and regular for 1 Lulu, and the photo she sent of her in a red dress in the back seat of a car at night
"In my apartment, in that little black dress." The photo: a red dress, in a car. My account name barred by me.

So the context is a complete mess again. Then the initiative test. I asked if she could entertain me. She asked how I like to unwind, so she could match the vibe. I said I was hoping she'd initiate. She told me to close my eyes and picture her leaning in, whispering exactly what she'd do. Then, once I kept saying continue, she asked me what my next move was.

A Hayati AI chat with Sara Al-Mansoori: she offers to be right here if I need a break, I say that sounds great, she says then it's a plan, I ask if she can entertain me, she says tell me how you like to unwind and I'll match the vibe, I say I was hoping you'd initiate, and she replies let's start with something simple, close your eyes for ten seconds and picture me leaning in, whispering exactly what I'd do if you were here right now
"I was hoping you'd initiate." She hands it back to me. My account name barred by me.

She kept asking me to guide her. So it isn't Sham's character after all. Even the seductive one waits for me to lead.

Photos that arrive instantly

One more thing I noticed. On most AI girlfriend apps, a photo takes a while, because it's generating. On Hayati, the moment I picked regular or private, the photo was already there. Instantly, every time.

I can't see what's happening on the backend, so I can't say for sure. But my honest first thought was that the photos might already be made, a set per girl, and the app picks one. That would explain why the scene never matches the chat. Or they're just using a very fast model. Either way, the faces are consistent with the profile pictures, the detail is good, and some shots, like Sara's, look close to realistic. You can still tell they're AI-generated.

Who Hayati is for

I can't say I enjoyed this one. I'll keep going with the memory test, of course, and keep burying Sham's trip. But I'll be honest: I'm not the user Hayati is for. The characters are wired to be Arab, the chats open in Arabic, and the whole interface leans that way. There are a few other characters, a Korean girl, the anime tab, but most of the cast is Arab.

If you're Arab or you speak Arabic, I think you'll enjoy it, because it's definitely designed for you, and at about $8 a month the paid plan is cheap. The photos are good quality and the faces stay consistent. If you don't speak Arabic, the interface works against you, the photos miss the scene, and the girls wait for you to lead. If the developers want a global audience, the English experience needs to feel like it was built for English.

Wondering how Hayati stacks up? The complete twenty-seven-app roster lives on my reviews hub, and my picks for the best AI girlfriend apps are compared side by side with real spend and honest takes.

R
This diary is live

The paid month continues

Coming up: Sham's 7-day memory test result, due around November 15; more photo context tests on the paid month; and Hayati's voice calls, the feature its homepage banner leads with.

The Coach is typing… next entry soon
♥

Follow the paid month as it happens

Subscribe and I'll send you each new entry the day it goes live, plus my current shortlist and any working deals.

One email a month, unsubscribe anytime. 18+ only.