Hazel Privacy Policy
Hazel is run by one person, a UCLA student, not a company. This policy says what Hazel collects, who can see it, and what happens when you delete your account.
Read the Terms of Service alongside this. They set out what Hazel does, what it does not do, and what you agree to by using it.
1. What Hazel collects
When you sign in. There are three ways in: a Google account, an Apple account, or an email address and a password you choose. From Google, Hazel receives your email address and a claim confirming the account belongs to the g.ucla.edu domain — that claim is what verification checks. From Apple, Hazel receives whatever Apple passes on, which may be a private relay address rather than your real one. From the third, Hazel receives the email address you type and nothing else about you. Hazel never sees your Google or Apple password: those are typed on Google's and Apple's own screens, not in Hazel. A Hazel password is different. You type it here, and it goes straight to Supabase, which runs sign in. The person who runs Hazel cannot read it back.
When you set up your profile. Your name, year, major, gender, and date of birth. Guests give an area, say how they usually eat and what they are hoping for from a meal, and can add a note about themselves. Cooks say what they cook and how experienced they are, answer a prompt about their cooking, describe what usually happens after dinner, say how long a meal usually runs, set a house rule if they have one, give the address where they cook, and give their availability. Both of you set who you are comfortable sharing a meal with, by gender and by age.
Your preferences. Cuisines you like, dietary restrictions, foods you would rather not eat, and who you are comfortable sharing a meal with. When you send a cook a request, they see your first name, year and major, and whatever you wrote with it. When they accept, Hazel shows them your dietary restrictions and the foods you would rather not eat, together, so they can say whether they can cook for you. Your cuisines are shown to no one unless you also cook — a profile in the browse feed can be read by anyone signed in, and your cuisines go with it. The database is wider than the app in one place: a cook holding your request could read your cuisines and the foods you would rather not eat before accepting, and no screen in Hazel shows them either of those then. Your comfort settings are shown to no one, and no other user can read them at all — they only decide which profiles you see.
Your photos. Meal photos, a photo of where you cook, a photo of your dining area, and a face photo. You choose each one from your photo library or take it with the camera, and you crop it before it is saved. Hazel reads only the photos you pick.
What you do in Hazel. Requests you send and receive, matches, messages, meals, ratings, and reports.
What a rating also holds. After a meal, Hazel asks whether you felt safe and respected, and asks guests whether the cook accommodated their dietary restrictions. Both answers are stored with the rating and are never shown to the person you rated.
Errors on your device. When something goes wrong, Hazel writes what happened to your phone — the error, which screen it was on, and your device type, OS version, and app version. This never leaves your phone, is never sent anywhere, and is deleted with your account.
Payments. Hazel does not collect a payment handle, a card, a bank account, an amount, or a transaction, and there is no field in Hazel that could hold one. Paying for a meal arranged through Hazel is against the Terms of Service -- see section 3 -- so there is no payment to record. If you want to know what someone paid, Hazel cannot tell you, including about yourself.
Hazel never reads your device location. There is no GPS, no coordinates, and no map lookup anywhere in Hazel. The only places Hazel holds are the ones you type: an area from a guest, and from a cook the address where they cook. There is no background tracking, no advertising identifier, and no analytics service watching what you tap.
2. Your date of birth
Your date of birth is used for one thing: confirming you are 18 or older, and checking your age against the comfort ranges you and the other person set.
Your date of birth is never sent to another user's device. Age comparisons happen on the server, and the result is which profiles you see, not a number anyone is shown.
3. Who can see what
Your profile. Your first name, year, major, gender, cooking style, how experienced you say you are, your house rule, the prompt you answered and your answer to it, what you say happens after the meal, and your rating average are visible to other signed in users browsing for a cook. This applies once you are listed as a cook and your profile is complete. Your rating average is the exception: it appears only after three people have rated you, and below three there is no average and nobody sees one, including you. A guest's profile is not browsable, and an unfinished one is not shown to anyone.
Your photos are visible to someone browsing you as a cook and to anyone you have a match with. A cook does not see your photo before they accept. What they get is your first name, year and major, and whatever you wrote with the request.
Your area is not shown to anyone through Hazel. A cook's address works differently: a cook gives one address once, and the guest sees it only after both of you have confirmed the meal.
Your messages are visible to you and the other person in that conversation.
Your date of birth and your comfort settings cannot be read by another user at all.
4. Who else has your data
Hazel runs on Supabase, which hosts the database, stores photos, and runs sign in — including any password you set. Google and Apple handle sign in when you use a Google or Apple account. Vercel hosts these pages.
Hazel does not sell data, does not share it with advertisers, and has no advertising in it. Nobody pays to appear in your feed.
5. Messages
Messages are stored in Hazel's database and sent between devices through Supabase. They are not end to end encrypted. The person who runs Hazel has technical access to the database and could read them.
Assume a message could be read if something goes wrong, and do not treat Hazel as a private channel.
6. Photo changes
When you add or replace a photo, Hazel records which photo changed and when. Not the image, just the fact of the change.
No account can read it from inside Hazel, yours included, and it is reachable only from the server. It exists so that a report about a meal can be checked against whether a profile changed beforehand. It is deleted with your account.
7. Deleting your account
Settings has a Delete account option. It runs immediately and cannot be undone.
Deleted with you: your profile, photos and their files, availability, cuisines, dietary restrictions, foods you would rather not eat, comfort preferences, requests sent and received, matches, meals, messages, ratings you received, your photo change history, and the error log on your device.
Kept, with your name removed:
·
Ratings you gave. Deleting yours would move another person's average for a reason that has nothing to do with them. The rating stays, your name does not.
·
Reports involving you, whether you filed one or one was filed about you. A safety report that disappears when its subject deletes their account is not a safety record.
Your name is removed from both. A report also keeps what the person wrote, and if they described you in it, that description stays.
Signing out is not deleting. It ends the session, and your account stays until you delete it.
8. How long data is kept
Hazel keeps your data until you delete your account.
If Hazel shuts down, you will be told before data is deleted, when that is possible.
9. Your rights in California
California law gives you the right to know what personal information is held about you, to have it deleted, to correct it, and not to be discriminated against for asking.
Deletion is in Settings. For the others, write to support@eatwithhazel.com.
Hazel does not sell or share personal information as those terms are defined in California law, so there is nothing to opt out of.
10. People under 18
Hazel is for people 18 and older. The limit is enforced by the server, not just the app.
If you learn that someone under 18 has an account, write to support@eatwithhazel.com and it will be removed.
11. Security
Photos are stored in a private bucket and shown through temporary links. Your date of birth and your verification status can only be written by the server, never by the app.
12. Changes
This policy may change. The version at the top of this page changes with it, and the version shown there is always the current one.
13. Contact
Questions, or a request about your data, go to support@eatwithhazel.com.