Interactive demo · v1

Tap.
Play.
Laugh.

Everything is tappable. Rate the joke of the day, play The Punchline, vote in the battle, write your own zinger, book the Mystery Show blind.

Notifications drop on their own: this is the tone the app would have in your pocket.

Tap the mascot top left: the word that laughs. It blinks, and it has things to say.

New: the edition hunt (rewards in experiences), last night's crowd work as a geotagged clip, and the evening artist live.

Real hahaha.com identity · original demo jokes

HAHAHA

HAHAHA

Your festivals, not all the festivals

We will ONLY talk to you about these. Promise: if you live in London, Sydney will never wake you up.

📍 = suggested, you seem close to London. Change it any time.

🏆

Badge unlocked

HAHAHA
Friday 21 August

Today

FR
🔥 6
🃏 1
Joke of the day · by Nadim

“My coach said fitness is 70 % mental. So I have been thinking about it really hard since March.”

laughed before you. Today’s laugh-o-meter:
The laugh almanac
Name day of the Helenstell one, it costs 0
World day of quiet laughing in meetingsself-proclaimed
1 year ago at the festivalsold out at 7:58 pm
The comedy horoscope

Your sign, your week

NEW EVERY MONDAY
Today’s absurd poll

Can we laugh at everything?

Today’s terrible tip

Reply “seen” to a 4-minute voice note. Live dangerously.

The great wall of laughs

Your laugh on the giant screen

Snap your biggest laugh. Tonight it loops on the giant festival screen between 2 shows. And one day, Times Square.

The Gags · today’s episode2 min 14 · new this morning
Last night, in the room
Last night’s crowd work · Nadim vs the lady in row 30:42 · 48,000 views · 📍 Montreal

Every night, the best room moment becomes a clip. Unique, impossible to see anywhere else.

Gala 2026 · the bit everyone is talking about6 min · 12,400 views today
Every morning at 8

The Festival Journal

n°4

Backstage, gossip, approximate exclusives. Today’s gossip: a headliner asked for 40 pillows. We have photos. Well, of the corridor.

READ TODAY’S EDITION →

Tonight · 9 pm · live

Nadim answers everything

20 minutes live in the app, he reads your questions. The funniest one wins 2 seats for Saturday.

Presale in 2 days

Montreal 2027 opens to the Club 48 h before everyone. You go ahead of 8,412 people.

The daily · 45 s

The Punchline

Find the comedian’s real punchline. 1 game a day.

The sandbox

The Joke Machine

Pull the lever, the machine builds an absurd joke.

Fact or fiction

True or Joke?

Did it really happen at the festival, or did we make it up?

The match

The Duel

2 punchlines, 1 vote. The crowd decides.

Your turn to write

Finish this one

“I installed a meditation app. Now…”

Saturday 8 pm · Casino de Charlevoix
? ? ?

The headline comedian stays secret until they walk on stage.

--:--:--
until the reveal

The clues

Clue 1Has sold over 500,000 tickets
Clue 2Has been here before… under another name
Clue 3🔒 in 2 h
Clue 4🔒 when doors open

Book it blind

Guess right before the reveal and your next seat is half price.

The edition hunt

3 / 5 challenges

+240 pts
Scan your 1st ticket
Your laugh on the giant wall
2 venues in one night
Find HAHAHA hidden on site🔒
Attend a Mystery Show🔒

5/5 reward: front-row upgrade on a show of your choice. Experiences, never cash.

Your bet

Tonight’s battle · live

Who takes round 3?

612

Tap a name to vote. Voting open for 42 more s.

Nour Hadidi58 %
Ali Hassan42 %
The Club wall · today’s joke to finish

“I installed a meditation app. Now…”

“…it sends me notifications telling me to calm down. It started it.”

Camille · Lyon · 12 min ago

“…I get stressed about missing my relaxation session.”

Marc-André · Laval · 40 min ago

“…my phone breathes better than I do.”

Fatou · Brussels · 1 h ago
Your league of the week · group of 30

Comedy Club League

4e
1. Sophie D.340 pts
2. Karim B.322 pts
3. Camille318 pts
4. You306 pts

Sunday night, the top 10 move up to the Gala League. Points: rating the daily joke, playing The Punchline, battle votes, shows attended.

My festivals

London · Montreal

Edit

The Friday prize

The most-voted punchline of the week is read ON STAGE at the gala, and its author wins 2 seats. Yours could be up there.

The Festival
Journal

n°4

Backstage · gossip · approximate exclusives

Today’s gossip

A headliner (we will not say who) demanded 40 pillows in their dressing room. Production delivered 12 and an apology note. The artist replied: “that is already 11 more than at home.”

Overheard in the queue

“I bought seats for a show whose name I do not know, by an artist I do not know. That is what trust looks like.”
Row C, yesterday, 7:40 pm

The number of the day

312

curtain calls at last night’s gala. The edition record still stands (it was 313, we counted twice).

The stolen photo
📸 [ BLURRY, OBVIOUSLY ]

2 comedians who need no introduction, rehearsing a secret duo in corridor B. Or looking for the toilets. Our sources disagree.

Tomorrow at the festival
10 am · The Mystery Show queue opens🎭
6 pm · Battle, semi-final🔥
9 pm · Nadim’s live, in the app🔴
Off festival, every Thursday

The World Comedy Gazette

Everything making the planet laugh this week, in 3 minutes

This week’s releases
🎬 Cinema: 2 comedies out nowFR · US
📺 Platforms: 3 specials and 1 series1 in French
🎧 1 rising comedy podcastQuébec
Shoots in progress

A rom-com is shooting in Montreal, a special is taping in London, and a comedians’ series starts in Paris. Including 2 of our own productions.

Comedians in the capitals
Paris · a Quebec headliner, 3 nightsNov
London · 2 francophone line-upsOct
Montreal · 5 work-in-progress nights announcedSept

Tuned to your festivals and your city. A Londoner sees London first.

Editorial rule: automated monitoring proposes, a human edits and signs. Never the other way round.

😂Today
🎯Play
🎭Mystery
🏆Club