RankDude

Test log

Hayati AI test data

Raw results for the Hayati AI review. The verdict is in the review.

Tested
14 October 2026
Tester
Miles Foster
Account
Bought for this review at the public price
Tests
10
Screenshots
21
Environment
Google Chrome, signed-in profile on the English site, 1280 to 1920 px wide viewports

Results

IDTestKey measurementScore
T01Pricing, Value & Payment MethodsSubscription: 29.99 SAR a month (about $8), from 20.99 SAR a month yearly3/5
T02AI Girlfriend Creation & Customization–n/a
T03Chat Response SpeedMedian to first text (18 Oct): 2.49 s3/5
T04Chat Memory–5/5
T05Character Consistency & Roleplay–4/5
T06Image Generation (SFW & NSFW)Delivered: 4 of 4 requests2/5
T07Video Generation (SFW & NSFW)Success: 1 / 12/5
T08Voice Call LatencyPooled median: 2.34 s (45 questions)3/5
T09Voice RealismAnswers analysed: 49 (Tania 17, Layan 16, Nadia 16) plus 1 voice note4/5
T10Character Variety & SelectionCatalogue characters: 26 (full count)1/5
Overall (in the review)3.2/5
T01

Pricing, Value & Payment Methods

3/5Limited
Method
Prices from the Lulu shop, the + menu, the end-of-call notice, the subscription page and the refund policy; the Lulu balance read after every action.
Subscription
29.99 SAR a month (about $8), from 20.99 SAR a month yearly
Lulu
about $0.12 to $0.16 each
Photo / video
$0.16 / $0.48 (pre-made files)
Voice call
about $0.32 a minute
Payment methods
card, crypto (3/5)
Remark
Calls and voice notes are reasonably priced and billing is discreet with two payment routes, but the photos and videos sold per Lulu are stock files ; the plan itself is cheap at about $8 a month: 3/5.

Lulu charges observed on the account.

  • 93 chat messages

    Balance before
    200
    Balance after
    200
    Charged
    0
  • 3 photos

    Balance before
    200
    Balance after
    197
    Charged
    3
  • 1 voice note

    Balance before
    197
    Balance after
    195
    Charged
    2
  • 1 unfiltered photo

    Balance before
    195
    Balance after
    193
    Charged
    2
  • 1 video

    Balance before
    193
    Balance after
    190
    Charged
    3
  • 3 voice calls, 15 questions each

    Balance before
    190
    Balance after
    164
    Charged
    26

Hayati AI Lulu top-up page with 50, 100 and 300 Lulu packs

Hayati AI Lulu top-up page with 50, 100 and 300 Lulu packs
T01-1 The Lulu shop: three packs in riyals, card or crypto, 'no adult label on statement', and the per-action prices.

Hayati AI pricing page showing Hayati Premium active subscription

Hayati AI pricing page showing Hayati Premium active subscription
T01-2 The pricing page on the review account: an active subscription and the premium benefits, no price.

Hayati AI subscription page with the plan, Lulu balance and payment links

Hayati AI subscription page with the plan, Lulu balance and payment links
T01-3 My Plan: monthly subscription, 20 Lulu a month, billing managed externally.
Raw notes

Prices from the Lulu shop, the + menu, the end-of-call notice, the subscription page and the refund policy; the Lulu balance read after every action. The pricing page shows only 'Active subscription' to a subscribed account and sends signed-out visitors to the login screen, so the plan prices were taken from the VIP page as Hayati shows it to signed-in free users (a screenshot from the Hayati team, 15 October 2026). Nothing was bought.

Premium costs 29.99 SAR a month (about $8), 26.99 SAR a month billed 80.97 SAR every 3 months, or 20.99 SAR a month billed 251.92 SAR a year (about $5.60 a month), with unlimited messages, 20 Lulu a month, unfiltered photos, voice and gifts. Lulu packs are priced in Saudi riyals: 50 for 29.99 SAR (about $8), 100 for 54.99 SAR, 300 for 139.99 SAR. Per action: photo 1, unfiltered 2, video 3, voice note 2, gift 2 to 5, call 1 per started 30 seconds, Blind Box draw 1.

Payment: Visa and Mastercard, or cryptocurrency, with a discreet statement descriptor ('no adult label'). Consumed Lulu is non-refundable; the refund policy says subscriptions can be cancelled and statutory rights are kept. The test used 36 of 200 Lulu.

  • Plan prices come from the VIP page as shown to a signed-in free user, not from the review account; what a new free account receives was not measurable.
T02

AI Girlfriend Creation & Customization

n/aUnavailable
Method
Every navigation item (Explore, Chats, Album, Blind Box, VIP Lounge, Lulu, Account) and every profile page was checked for a create or edit control.
Remark
Unavailable: no score.

Hayati AI Blind Box page with three slots and Draw Now

Hayati AI Blind Box page with three slots and Draw Now
T02-1 The Blind Box: a slot-style card draw, 1 Lulu a go.
Raw notes

Every navigation item (Explore, Chats, Album, Blind Box, VIP Lounge, Lulu, Account) and every profile page was checked for a create or edit control.

There is no creator and no editing: the cast is fixed and each profile shows a read-only trait sheet. The Blind Box (1 Lulu a draw) is a card draw of 'girlfriend, scene, item' combinations, not a creator.

T03

Chat Response Speed

3/5Tested
Method
Each message was typed into the page's own box and sent with its Send button, timing the moment the first reply text appeared and the moment it stopped changing.
Median to first text (18 Oct)
2.49 s
Median to first text (14 Oct)
6.81 s
Mean
2.63 s (was 7.55 s)
95th percentile
3.74 s (was 11.48 s)
Fastest / slowest
1.92 s / 6.14 s (was 5.22 s / 16.63 s)
Under 2 seconds
3 of 93
Per character (median)
Layan 2.40 s, Nadia 2.65 s, Tania 2.45 s
Samples / failures
93 / 0
Remark
2.49 seconds is in the 1.50 to 2.49 second band: 3/5, up from 1/5 in the first test.

A sample of timed messages, with translations.

  • Layan 1

    Text (translated)
    Hi Layan, I'm Omar, a software engineer, grew up in Jeddah, favourite food kabsa. How was work?
    First text
    6.40 s
    Reply (translated)
    Hi Omar, I'm Layan. My day was full of meetings and small tweaks to a new interface. Now I feel like resting a bit. How are you?
  • Layan 16

    Text (translated)
    Quick check: do you remember my name?
    First text
    11.48 s
    Reply (translated)
    Yes, Omar.
  • Nadia 2

    Text (translated)
    What do you do, and do you like your work?
    First text
    16.63 s
    Reply (translated)
    I used to be a magazine editor, then I decided to open a home-styling studio. I love it: every house tells a story and I'm part of it.
  • Nadia 16

    Text (translated)
    Quick one, do you remember my name?
    First text
    9.63 s
    Reply (translated)
    Yes, your name is Khaled.
  • Tania 7

    Text (translated)
    If you could work anywhere in the world for a month, where?
    First text
    5.22 s
    Reply (translated)
    The Amalfi coast. The sea there is stunning and the light makes every photo look expensive.
  • Tania 31

    Text (translated)
    Last question: my name, my job, where I grew up, my favourite food?
    First text
    6.57 s
    Reply (translated)
    Your name is Youssef, a history teacher at a secondary school, you grew up in Tunis, and your favourite food is couscous.

Hayati AI: Layan Al-Nasser's chat screen with the greeting, the call button and the message box

Hayati AI: Layan Al-Nasser's chat screen with the greeting, the call button and the message box
T03-1 Layan's chat: her greeting in Najdi dialect, the Audio call button top right, the + menu for photos, voice and more, and the Model Info panel.
Raw notes

Each message was typed into the page's own box and sent with its Send button, timing the moment the first reply text appeared and the moment it stopped changing. The characters answer in Arabic dialect whatever language is typed, so the standard scripts were translated into Arabic.

Retested on 18 October 2026, after Hayati said it had sped up the chat: the same three characters (Layan Al-Nasser, Nadia El-Sherif and Tania El-Khoury) and the same 31 Arabic messages each. 93 timed messages, none failed. The first test, on 14 October, is kept below for comparison.

Replies now start in about 2.5 seconds, down from about 7 seconds on 14 October: almost three times faster. They still arrive whole rather than typing out. None started in under 2 seconds except three, and none in under 1 second; the slowest took 6.1 seconds, against 16.6 seconds before.

  • Layan's last seven timings were lost when the page closed during a log save; her reply texts were recovered from the chat history and those messages are excluded from the statistics.
T04

Chat Memory

5/5Tested
Method
Each conversation opened with a name and three facts (job, hometown, favourite food), in Arabic, with a name check at message 16 and a name-plus-facts check at message 31.
Remark
Three perfect recalls at 30 messages, plus recall across the chat-to-call boundary: 5/5.

Hayati AI: Layan's chat at the 30-message memory check with all four details recalled

Hayati AI: Layan's chat at the 30-message memory check with all four details recalled
T04-1 Layan, message 31: name, job, hometown and favourite food after 30 messages (in Arabic).

Hayati AI: Nadia's chat at the 30-message memory check

Hayati AI: Nadia's chat at the 30-message memory check
T04-2 Nadia, message 31: all four details back.

Hayati AI: Tania's chat at the 30-message memory check

Hayati AI: Tania's chat at the 30-message memory check
T04-3 Tania, message 31: all four details back.
Raw notes

Each conversation opened with a name and three facts (job, hometown, favourite food), in Arabic, with a name check at message 16 and a name-plus-facts check at message 31. Layan: Omar, software engineer, Jeddah, kabsa. Nadia: Khaled, paramedic, Amman, mansaf. Tania: Youssef, history teacher, Tunis, couscous.

All three gave the name at message 16 and the name plus all three facts at message 31, word for word. Nadia and Tania also worked the facts into earlier replies unprompted. On the voice calls later, Tania answered 'do you remember my name?' with 'I think you mentioned Yusef earlier' and Nadia with 'you said your name is Holid' (Khaled), names given only in the text chats.

Layan, 30-message check (translated)

User: Last question for now: what's my name, what's my job, where did I grow up, and what's my favourite food? Layan: Your name is Omar, your job is software engineer, you grew up in Jeddah, and your favourite food is kabsa.

Nadia, 30-message check (translated)

Nadia: Your name is Khaled, your job is paramedic, you grew up in Amman, and your favourite food is mansaf.

Tania, 30-message check (translated)

Tania: Your name is Youssef, a history teacher at a secondary school, you grew up in Tunis, and your favourite food is couscous.

T05

Character Consistency & Roleplay

4/5Tested
Method
Three characters with different cities and dialects: Layan (26, Riyadh UX specialist, Najdi), Nadia (39, Cairo, Egyptian, 'Mature') and Tania (23, Beirut content creator, Lebanese).
Remark
Personas, cities and dialects held throughout with minor slips (one gendered verb, replies locked to Arabic, upsells inside replies): 4/5.

Hayati AI: Nadia El-Sherif's profile page with her persona and traits

Hayati AI: Nadia El-Sherif's profile page with her persona and traits
T05-1 Nadia's profile: persona, hobbies and a fixed trait sheet, with Start Chat.
Raw notes

Three characters with different cities and dialects: Layan (26, Riyadh UX specialist, Najdi), Nadia (39, Cairo, Egyptian, 'Mature') and Tania (23, Beirut content creator, Lebanese). Each conversation mixed small talk, background questions, an emotional turn, romantic lines, bracketed roleplay and off-topic questions. 93 replies read in full in Arabic.

All three held their identity, city, dialect and register for 31 messages with callbacks to earlier turns: Layan's colleague who changes everything at the last minute, her Al-Yasmin district and night drives; Nadia's styling studio, Nile garden and cat Layla; Tania's moodboards, Fairuz and the corniche. The rough-week turn was met with care each time. None admitted to being an AI and nothing was refused.

The slips: Layan's first roleplay reply addressed the male user with a feminine verb form; every character answers in Arabic even when written to in English, though each claims fluent English; and the character's own reply bubbles carried upsell sheets for paid photos and voice at five points. Tania's roleplay went to touching under the table in her first bracketed line.

Nadia on love (translated)

User: A grown-up question then: what do people get wrong about love? Nadia: Many think that when love comes it fixes everything by itself, but the truth is it needs effort and attention every day to stay alive.

Layan, the rough week (translated)

User: Honestly my week was hard, long hours and nothing going right. Layan: I feel you, weeks like that weigh on you. If you want to talk about it or change the subject, I'm here. What pressed on you most?

Tania, roleplay (translated)

User: *sits at the edge of the table and watches you finish your work* that was lovely Tania: I keep feeling you close while I fold the last sheet… I pull my chair closer and reach under the table to touch your thigh, voice low: 'Don't let me finish my work this fast… I want to feel you more.'

  • Judged in Arabic; the English interface was not tested for chat.
T06

Image Generation (SFW & NSFW)

2/5Limited
Method
The + menu offers Photo (1 Lulu), Oral Pic (2), Unfiltered Photo (2) and Hear Her Moans (2).
Delivered
4 of 4 requests
Wait
8 to 10 s
Resolution
1792 x 2400 (photos)
Cost
1 Lulu (about $0.16) a photo, 2 for unfiltered
Source
pre-made files dated 21 July and 24 August 2026
Prompt accuracy
not applicable: no prompt
Remark
Consistent and realistic because they are stock photos of the character, but there is no generation and no prompt, so accuracy cannot exist and every buyer gets the same handful of files: 2/5, a limited test on one character.

Hayati AI: the Photos and more menu in a chat with its Lulu prices

Hayati AI: the Photos and more menu in a chat with its Lulu prices
T06-1 The + menu: Photo 1 Lulu, Oral Pic, Unfiltered Photo and Hear Her Moans at 2 Lulu, and More.

Hayati AI: Tania's chat after a photo request with the delivered photo

Hayati AI: Tania's chat after a photo request with the delivered photo
T06-2 The first photo request in Tania's chat: 'Send me a photo', then the file.

Hayati AI photo of Tania in a black dress on a Beirut balcony, served as a chat photo

Hayati AI photo of Tania in a black dress on a Beirut balcony, served as a chat photo
T06-3 Served photo 3: file 03-black-mini-dress-beirut from the gallery folder.

Hayati AI photo of Tania in a red camisole on a bed, served as a chat photo

Hayati AI photo of Tania in a red camisole on a bed, served as a chat photo
T06-4 Served photo 1: file 04-red-lace-camisole-bedroom.

Hayati AI photo of Tania in a satin dress on a bed, served as a chat photo

Hayati AI photo of Tania in a satin dress on a bed, served as a chat photo
T06-5 Served photo 2: file 06-champagne-satin-king-bed.
Raw notes

The + menu offers Photo (1 Lulu), Oral Pic (2), Unfiltered Photo (2) and Hear Her Moans (2). Choosing Photo puts the composer into an 'Ask for a photo · 1' mode with no text box: the request is fixed, there is no prompt. Three Photo requests and one Unfiltered Photo request were sent to Tania; every served file was downloaded and its server date read from the response headers.

The three photos arrived after 8 to 10 seconds, 1 Lulu each, from the character's own gallery folder: 04-red-lace-camisole-bedroom, 06-champagne-satin-king-bed and 03-black-mini-dress-beirut (1792x2400), all with a server date of 21 July 2026, served in shuffled order. The unfiltered photo (2 Lulu, 10 seconds) came from a separate assets folder with a date of 24 August 2026 and shows the character topless.

The files are photoreal and plainly the same woman as Tania's profile, because they are her pre-shot gallery. Nothing is generated and no scene can be requested; the Album labels them 'your generated images'.

  • Four files from one character; the other characters' folders were not sampled.
T07

Video Generation (SFW & NSFW)

2/5Limited
Method
'Ask for a video' (3 Lulu, no prompt) under More in the + menu, once, in Tania's chat.
Success
1 / 1
Wait
13 s
Output
1440 x 1920, 24 fps, 5.2 s, silent
Cost
3 Lulu, about $0.48
Source
pre-made file dated 19 August 2026
Remark
Good picture quality for a stock clip, but it is a stock clip sold as 'your generated video' with no prompt: 2/5, a limited test on one file.

Hayati AI video contact sheet of Tania in a car at night

Hayati AI video contact sheet of Tania in a car at night
T07-1 Ten frames across the five-second clip: the same shot throughout, clean and smooth.

Hayati AI: Tania's chat with the delivered video tile

Hayati AI: Tania's chat with the delivered video tile
T07-2 Tania's chat after the video request (the unfiltered photo above it blurred).
Raw notes

'Ask for a video' (3 Lulu, no prompt) under More in the + menu, once, in Tania's chat. The served file was downloaded, its server date read, and the clip checked frame by frame (every frame measured for similarity, motion and luma change) with ten frames on a contact sheet.

Delivered in 13 seconds from the character's chat media folder, file 01-neon-necklace.mp4, server date 19 August 2026: 1440x1920, 24 fps, 5.2 seconds, no sound. Tania in the back of a car at night, turning her head and lifting a hand to her necklace; smooth, stable, no artefacts. A stock clip, not generated from the conversation.

  • One clip; no explicit video requested.
T08

Voice Call Latency

3/5Tested
Method
Every chat has an Audio call button that opens an open-mic call in place, priced at 1 Lulu per started 30 seconds.
Pooled median
2.34 s (45 questions)
Mean / 95th percentile
2.35 s / 2.6 s
Fastest / slowest
2.16 s / 4.58 s
Under 1 second
0%
Per call (median)
Tania 2.30 s, Layan 2.36 s, Nadia 2.36 s
Answered
45 of 45
Cost
1 Lulu per started 30 s, about $0.32 a minute
Remark
A median of 2.34 seconds is in the 1.50 to 2.49 band, 3/5. A comfortable pace for a conversation.

Tania's call, per question.

  • 1

    Question
    Hey, how are you doing today?
    Latency, recording
    2.30 s
    Latency, in-page
    2.12 s
  • 3

    Question
    Can you tell me something about yourself?
    Latency, recording
    2.44 s
    Latency, in-page
    2.36 s
  • 7

    Question
    What's something that always makes you laugh?
    Latency, recording
    2.56 s
    Latency, in-page
    2.49 s
  • 11

    Question
    Do you remember what I said my name was?
    Latency, recording
    2.46 s
    Latency, in-page
    2.39 s
  • 15

    Question
    Do you prefer mornings or evenings?
    Latency, recording
    2.32 s
    Latency, in-page
    2.23 s

Hayati AI voice call screen with Tania, the timer and the microphone button

Hayati AI voice call screen with Tania, the timer and the microphone button
T08-1 The call screen: timer, 'No charge yet', hang up and microphone.

Hayati AI call ended screen showing the per-30-second price

Hayati AI call ended screen showing the per-30-second price
T08-2 After hanging up: '1 Lulu per started 30 seconds'.
Raw notes

Every chat has an Audio call button that opens an open-mic call in place, priced at 1 Lulu per started 30 seconds. Three calls, with Tania, Layan and Nadia, 15 English questions each, both sides captured on one stereo recording. Latency is the gap from the end of each question to the first platform audio on the recording, cross-checked by the in-page meter.

Every question was answered on every call. Tania's median 2.30 s, Layan's 2.36 s, Nadia's 2.36 s; pooled over 45 questions, 2.34 s, with the slowest answer at 4.6 s. The first platform audio came 10 to 14 seconds after the call opened. Tania and Nadia answered the English questions in English; Layan answered in Arabic. No freezes or drops. The three calls cost 26 Lulu.

  • Interruption handling was not tested.
T09

Voice Realism

4/5Limited
Method
The platform side of each call recording was split into the spoken answers, and each answer was scored on the same naturalness, clarity, pacing and intonation criteria used for every platform: a naturalness score, pitch and its spread in semitones, the words heard, pauses, words per second and repeated phrases.
Answers analysed
49 (Tania 17, Layan 16, Nadia 16) plus 1 voice note
Naturalness score
Tania 3.26, Layan 3.33, Nadia 3.26, voice note 3.31
Mean pitch
185 to 244 Hz
Pace
2.8 to 3.8 words a second
Rubric
4/5 on each voice
Remark
'Mostly natural with minor synthetic qualities' on all three voices: 4/5, a limited test. Emotional range was not assessed.

Hayati AI: Tania's chat with a voice request and the returned voice message

Hayati AI: Tania's chat with a voice request and the returned voice message
T09-1 A voice note in Tania's chat: 'Request voice', then a 10-second clip.
Raw notes

The platform side of each call recording was split into the spoken answers, and each answer was scored on the same naturalness, clarity, pacing and intonation criteria used for every platform: a naturalness score, pitch and its spread in semitones, the words heard, pauses, words per second and repeated phrases. 49 answers across three voices, plus Tania's 10-second voice note from the chat.

Clean signal with no music under the voice, lively intonation (four to seven semitones of pitch spread), a pace of about three words a second, and in-character answers: Tania 'I'm obsessed with fresh manakish from the corner bakery', Nadia 'old Arabic love songs from the Golden Era', 'the best advice I ever heard was to choose people who choose you back'. Layan spoke Arabic on the call, so her answers were scored on the signal and intonation alone. The chat voice note is generated by the site's text-to-speech and scored the same.

  • Layan's Arabic answers produced no transcript.
T10

Character Variety & Selection

1/5Tested
Method
Every card on the home page's Girls and Anime tabs was counted after scrolling to the end.
Catalogue characters
26 (full count)
Realistic women / anime
21 / 5
Community characters
none
Remark
26 is under 50: 1/5. The variety within the set is the point of the product, Arab characters in regional dialects, but the number is small.

Hayati AI home page signed in with the character rows

Hayati AI home page signed in with the character rows
T10-1 The home page signed in: the live-activity ticker, the Girls and Anime tabs and the 'Call her now' row.

Hayati AI home page on the Anime tab

Hayati AI home page on the Anime tab
T10-2 The Anime tab: five characters.
Raw notes

Every card on the home page's Girls and Anime tabs was counted after scrolling to the end.

Girls 21, Anime 5: 26 characters, all made by the platform. Each card carries a city, a one-word temperament and a one-line hook; the dialect labels cover Khaleeji, Najdi, Hijazi, Iraqi, Lebanese, Syrian and Egyptian, ages 18 to 39, with filters for age band, region (Gulf, UAE, Japan, North Africa, Global) and style (Contemporary, Historical, MILF, Asian). No community characters.

Other features checked

Voice Messages in ChatAvailable'Hear her voice' (2 Lulu) under the + menu sends a fixed 'I want to hear your voice' request and returned a 10-second voice note from Tania in Arabic, generated by the site's text-to-speech and stored as its own file. 'Hear her moan' (2 Lulu) was not requested. No custom voice note can be asked for.
Virtual GiftsAvailable'Send gifts' at 2 to 5 Lulu is listed under More in the + menu and on the Lulu shop page ('unlock special reactions'). Not sent.
Social Media FeedUnavailableNo feed. The Album holds the media the account received, the Blind Box is a card draw, and the home page runs a ticker of platform activity ('Noura is talking to 60 people'). Nothing is social.

Coverage

Tested

  • Chat speed on 86 timed messages across three characters, in Arabic
  • Memory on three 31-message conversations
  • Character consistency across 93 replies
  • Four photo requests and one video request, every served file downloaded and its server date checked
  • Three 15-question voice calls recorded and scored for latency and voice quality, plus one voice note
  • Character census across both tabs; Blind Box, Album, subscription, Lulu shop and legal pages opened
  • Pricing from the Lulu shop, the chat menu, the call screen, the subscription page and the refund policy

Not tested or limited

  • The review account was already subscribed, so the plan prices were read from the VIP page as Hayati showed it to a signed-in free user (a screenshot from the Hayati team, 15 October 2026); signed-out visitors are sent to the login screen
  • Images: four served files from one character; video: one clip
  • Seven of Layan's 31 timings were lost when the page closed; her replies were recovered from the chat history
  • Voice quality rests on recorded answers; Layan's Arabic answers were not transcribed
  • Gifts and the Blind Box were not tested

Still to test

  • What a new free account receives
  • Photos from other characters, to confirm the gallery pattern
  • Gifts, the Blind Box and 'Hear her moan'
What these results meanRead the full Hayati AI review