Guide

How Hapipy works

Hapipy is three tools that share one account: a private world for two people, letters and proposals you can send to one person as a link, and invitations for events you want other people to come to. This page explains each one, who can see what, and where the limits are.

1. A private world for two

A world is a shared space that belongs to the people in it. It is where you keep what would otherwise be scattered across a camera roll and a chat thread.

Creating and joining a world

  1. Create an account with an email address and a password.
  2. Create your world. You give it a name, the date your story started and a world password. Hapipy generates an invite code. A world is set up for two people by default; the person creating it can allow more (up to 20), for example for a family.
  3. Invite your partner. They create their own account, then enter the invite code and the world password. Both are needed; the code on its own does not let anyone in.

The world password is turned into a salted hash in your browser before it is saved, so it is not stored in a form that can be read back — which is also why Hapipy cannot tell you what it was if you forget it.

What is inside a world

  • Letters — written to each other and opened with an envelope animation.
  • Gallery — your photos in one place (images up to 10 MB each).
  • Notes wall — short notes left for the other person to find.
  • Galaxy — everything you have saved, drawn as stars in the order it happened.
  • Hidden memories — something written now and sealed behind a date or a password.
  • Dates — plans you have agreed on, and a count of the days since you started.
  • Music — a song you upload that plays in the background of your world (up to 15 MB).
  • Moods — change the colour and atmosphere of the world on the device you are using.

Nothing in a world has a public page, and there is no feed, follower list or search that could lead a stranger to it. How that privacy works, and its limits, are explained on Privacy & safety.

Sometimes you want to send one thing to one person without asking them to sign up. Two tools do that, and neither needs an account — yours or theirs.

  • Love letter maker: write a letter (up to 5,000 characters, optionally with one photo up to 5 MB) and you get a link. Whoever opens it sees the envelope open and the letter appear.
  • Proposal maker: write a question, choose the answer buttons and what happens when “yes” is pressed, and send the link.

Anyone who has the link can open it. Links are long and random, are not listed anywhere on Hapipy, and carry a noindex instruction so search engines leave them out — but a link forwarded to someone else works for them too. Letters written from inside a world can be deleted by their author later. A letter written without an account cannot be deleted by you from the site, because there is no account to prove it is yours; write to us with the link and we will remove it.

3. Digital invitations with RSVP

The invitation maker builds a web page for an event — a wedding, engagement, birthday, anniversary, graduation, baby shower, party, corporate event or anything else — and gives it its own link.

  1. Choose the occasion and a template. There are three designs (Aurelia, Bloom and Noctura), each with its own colour palettes. Invitations can be in English, Arabic, or both.
  2. Fill in the details. Hosts, date and time, venue and map link, a schedule, a story, a dress code, notes, a cover photo, up to 12 gallery photos and optional music. Any section can be switched off.
  3. Publish. You can build an invitation without an account; it is kept in your browser until you publish, which is when an account is needed. Every invitation belongs to a world; if you do not have one, a private world is created for you automatically, with no invite code.
  4. Share the link and collect replies. Guests reply without an account: their name, whether they are coming, how many people, and optionally a message and dietary needs. Replies are visible only to the members of the world the invitation belongs to (and to Hapipy’s administrator, as explained on Privacy & safety). You also see how many times the page has been opened.

Invitations are unlisted by default: reachable by link, markednoindex, and never included in our sitemap, because most contain names and an address. If an event is genuinely public — a launch or a fundraiser — you can choose to list it, which allows search engines to show it. You can edit an invitation after sending it (the link stays the same) or unpublish it at any time.

4. What it costs

Hapipy is currently free. There are no paid plans, no in-app purchases and no card is requested at any point. Some public pages of this website (such as the blog) show advertising served by Google, which helps cover running costs; ads are never shown inside worlds, on letters, proposals or invitations, or on sign-in pages.

5. Current limitations

  • Hapipy is a website. There is no native iOS or Android app; it can be added to a phone’s home screen from the browser.
  • There is no “forgot world password” recovery, for the reason explained above.
  • Account deletion and data export are handled by request, by email, rather than by a button in the app. See the Privacy Policy.
  • Photos and music are stored with our file-hosting provider at long, unguessable addresses. Anyone who obtains a file’s exact address could open that file.

Questions this page does not answer? Contact us.

Ready to try it?

Start with a letter — no account needed — or create your world.

Write a letter