how haunt works

places, people, the mask.

A quick tour of the mechanics — the haunts you join, how presence works, what unmasks you, and where we're launching first.

Haunt is for what you can't say on your main.

Your camera roll is curated. Your Instagram is a résumé. Your group chat is already judging you. This is the one place where your thoughts aren't attached to you — until they earn it.

places, not people

pick your haunts.

01

real places, not feeds.

Your neighborhood, your building, your corner of the city — or any topic you care about. Each haunt runs on its own weather.

02

see who's here.

Not followers, not members on paper. Every haunt shows how many people are actually in it this second — green dot on, updated live. Walk in and they're already there.

03

join the ones you care about. post from anywhere.

One tap, you're in. Then stand somewhere, hit plus, say the thing. Your post lives where you said it — until someone finds it and it grows.

01 / 03
PLACES
Haunts
places where people gather
🏠
New Rez
412 members · 4 online
joined
🎓
McGill
4,821 members · 18 online
joined
🦅
Concordia
3,104 members · 1 online
join
☕️
Mile End
1,820 members · 2 online
join
🌆
Downtown MTL
2,615 members · 3 online
join
🥐
The Plateau
1,432 members · 6 online
join
FEED
HAUNTS
+
DMS
YOU
post something
McGill Mile End + more
say the thing...
create your own

your group. your rules. nobody knows who's who.

Create a private haunt for your friend group, your floor, your team — anyone with the code gets in. Everyone inside is anonymous, even to each other. Say what you'd never say in the group chat.

Coming soon.

tied to location

places become haunted.

Every post lives inside a haunt — a place like McGill or Mile End, or a topic like stocks or anime. Join the ones you care about and post from anywhere. Walk near a place haunt and it appears in your feed automatically.

McGill ·8m ·120m
the boys s5 dropped and the library hit 95% capacity within 47 minutes. i have never been more proud to be canadian
♥ 852💬 44✦ escaped
Mile End ·14m ·480m
overheard at olimpico: "i can't date him, he drinks oat milk ironically." montreal really is a different planet
♥ 324💬 28
Downtown MTL ·28m ·right here
guy on the orange line was doing full WWE moves on an imaginary opponent at 9pm on a tuesday. we are comrades now
♥ 801💬 71✦ escaped
Concordia ·32m ·2.1km
someone microwaved fish in the hall lounge again. this is a warning AND a love letter to the person who will do it tomorrow
♥ 267💬 19
The Plateau ·41m ·1.3km
saw a guy playing chess against a pigeon at parc laurier. the pigeon was winning. i don't want to talk about it
♥ 512💬 38
New Rez ·1h ·3.4km
my roommate's been dating someone for 3 weeks and still hasn't told me their name. i've just been calling them "the subject" in my head
♥ 198💬 42
the fog

where people are gathering tonight.

Open the map and the city turns to weather. Haunts glow hotter as posts pile up. The closest posts float to the top. No pins, no profiles — just where the night is right now.

the fog
where people are gathering tonight
🎓 McGill 2.1k
🌙 The Plateau 1.4k
Mile End 892
🏠 New Rez 641
closest to you
McGill · 120m · 2m ago
Mile End · 480m · 8m ago
coming to a city near you

launching in montreal. everywhere next.

McGill Concordia UdeM Dawson UQAM ETS U of T Queen's Western Waterloo UBC Harvard MIT Stanford Yale NYU Columbia UCLA Berkeley Princeton Duke USC Michigan Penn Brown Cornell Georgetown
Montreal Toronto Vancouver Ottawa Calgary New York Los Angeles Chicago Miami Austin Boston San Francisco Seattle Atlanta Dallas

get in before everyone does.

Montreal first. Then city by city based on waitlist density.

join the waitlist