Effective October 8, 2026
Privacy
1243116 B.C. Ltd., Parksville, British Columbia, Canada operates Homie. This notice covers the homie.rocks website, Homie’s tools for makers, and the earlier Homie app for Mac. The responsible position is the Privacy Officer, 1243116 B.C. Ltd.; contact that office through Feedback & help.
Visiting homie.rocks
You can play, watch and listen on homie.rocks without an account, and we do not ask who you are. The games, songs, videos and rooms listed here are served from the studios’ own sites. When you press Play, play a song or a video, open a room’s chat or follow a link to a studio, your browser connects to that studio’s site directly. Cover pictures shown on our pages are loaded from the studio’s site too. That studio, not homie.rocks, receives those requests, and what it collects is handled under the studio’s own practices. Search on homie.rocks runs in your browser against the list of what is listed; what you type into it is not sent to us.
Accounts on homie.rocks
An account is optional. It uses a passkey: there is no password, and we do not ask for an email address. We store an account identifier; the name you choose to be called; for each passkey you add, its identifier, its public half, its signature counter and when it was added and last used; when the account was made and last seen; the games, songs, videos and rooms you chose to keep, with when you kept each; whether you opened that list to people who know your name; and the accounts you chose to follow. When you are signed in and the site’s own video player plays a video, we also store where you were in it, in whole seconds, so that it can carry on from there on another device; the same record can hold a position in a song or a game. A position stays with the account until a newer one replaces it; it is not deleted automatically. The private half of a passkey stays on your device. A signed cookie keeps you signed in on that browser for up to 90 days, and signing out removes it. Your account page shows what your account holds.
If you link a household that runs the earlier Homie app to your account, we also store which household it is, the name it gave itself, the box it runs on and when. If you turn on notifications from that household, we store your browser’s push address and keys for that device until you turn them off or the browser withdraws them. A household can then send that device a question to answer, and we keep the question’s words, the answers offered and which one was pressed.
Studios, listings and reports
A site made with Homie’s toolkit introduces itself to homie.rocks the first time its listing file is read. That can happen before the site is listed, and whether or not it ever is. We then store the site’s address, a code that lets the site show it controls that address, and when it was first seen. If the site names the GitHub repository it was deployed from, we store that too, as the owner and repository name, with when and how we learned it. A repository name identifies its maker’s GitHub account. We keep it, and nothing on homie.rocks reads it today. It is not shown on any page of homie.rocks, and Homie’s tools endpoint tells it to nobody, whoever asks and whatever they present. A chat that needs a studio’s repository asks the maker for it.
When a studio is set up from a chat, we keep a setup record for seven days: the studio’s name and a short form of it, the site’s address once it is connected, the repository name once a session attaches from it or the maker gives it (which is shown again only to whoever holds that setup’s own code), the times, and a hashed form of the network address that opened the setup. When a chat opens a build, we keep for 24 hours what the chat sent: the build’s title, the studio’s name, the repository, the game’s name, any folder and source address it gave, and the request in the person’s own words. While a build shares its progress so that it can be shown in a chat, we keep its latest progress for 24 hours after its last update. A record past its time is deleted the next time one of its kind is made.
When a studio asks to be listed, we store its site address, its name and short name, its tagline, the toolkit version it runs and the address of its list of rooms. For each game, song, video and post it lists, we store the name, description, links, cover and file addresses, seats or length, date and credits that the studio gave, and for each shared part its name, kind, version, licence and file address. We read the studio’s listing file again from time to time and keep what it says then. Where a studio chooses to share them, we also store how many people are in its public rooms, the list of those rooms as the studio reports it, and how often its games were played in the week. We do not store a studio’s code, its media files or its keys. An office key that a maker’s AI gives to Homie’s tools endpoint is passed on to the maker’s own site and is not written to our database. To limit abuse, publishing, reports and Homie’s tools endpoint are counted against the studio’s address and a hashed form of the caller’s network address; those counts are kept for about two days.
When you report a listing, we store what you chose and wrote, a reply email if you gave one, the time and a hashed network address. The report goes to the directory’s owner, and can be emailed to them with your reply address if you gave one. If homie.rocks has no mail service connected when that email is due, the email’s text, which holds your report and your reply address, is kept in our database instead, for the owner to read there. A report is not sent to the studio. We keep a record of each decision to unlist, take down or restore a listing: which listing, when, who decided and the reason.
The earlier Homie app for Mac: on your Homie and with your providers
Homie maintains local household and owner-device identities, settings, activity and conversation records, and creations needed to operate your room. Connected credentials may be held in local configuration or macOS Keychain, depending on the integration. They are used for services you connect and are not automatically attached to feedback.
Homie can run your installed AI command-line tools with the capabilities authorized for a task. Inputs, context and content sent to an AI or other connected provider are processed under that provider’s account and policies. A local app does not mean AI requests stay on your Mac. Review permissions and avoid supplying content you do not want a provider to process.
The earlier Homie app for Mac: enrollment, invitations and updates
Enrollment uses a device signing identity and household allocation to provide a Homie address and authenticate services. Infrastructure processes allocation, invitation, update and certificate/DNS challenge information. Public hostnames, DNS records and certificate information are not secret; the device’s private signing key is separate.
Invitations process recipient emails and delivery, eligibility, expiry and redemption records. The website waitlist, offered while access is by invitation, stores your submitted email, AI preference, submission time and a hashed network address to limit abuse. Invitation-related messages may be sent for these purposes. The install page used to let a person who was not on a Mac ask to hear if the app ever ran on their computer. It no longer takes those requests. For each person who asked, we still hold the email they gave, which computer they chose, the submission time and the same hashed network address, and you can ask us to delete yours through Feedback & help.
When homie.rocks offers setup codes, getting one uses Cloudflare Turnstile, an automated human check that runs in your browser; Cloudflare processes information from your browser and connection to perform it, and tells us whether it passed. To limit abuse, we count requests against a hashed form of your network address, per minute and per day, together with a random identifier your browser sends so that a retry returns the same code. We store the issued code only in hashed form, with its expiry and whether it was used; it expires after one hour. Expired codes and request counts are deleted. When a code puts a household online, the resulting enrollment records are kept like any other household’s. We do not ask for an email or an account to issue a code.
Purchases
Nothing is offered for sale on homie.rocks, and no page here asks for a card. A studio may sell things on its own site, through its own Stripe account. A purchase there is handled by that studio and its payment provider under their own privacy practices. When a studio owes homie.rocks a referral share, we store its signed statements: the studio’s address, statement month and currency, order hashes, items, pre-tax amounts, shares, dates and states, the studio’s referral terms, totals owed and pending, signature and public key, page cursors, and when each statement was issued and received. These records are private to the site’s owner for accounting; they contain no buyer name, email or card details.
Brands of the earlier Homie app had one-time offers, paid through Stripe’s checkout page; one of them was withdrawn on September 28, 2026. One other, Low Beam’s Night Route, is set up on that brand’s own site and is not on sale; if it is ever opened, a purchase there is recorded in the same way. For each purchase that was started we hold a record: the brand and the offer, the amount and currency, Stripe’s references for the checkout and the payment, the page it was started from, the terms accepted and when, which release it was for, its status and the times it was started, paid or refunded, and any refund or dispute Stripe reported. For a purchase that was paid, the record also holds what the buyer gave Stripe’s checkout, which is their email address, the name for the receipt and the display name they chose, together with their place among the buyers, the private code that opens what they bought, when that access ends, and what was delivered to them and when. A purchase that was started and never paid holds no email address and no name. We never hold a card number. If Stripe reports a late payment, a refund or a dispute for one of those closed offers, it is still recorded.
The earlier Homie app for Mac: creator payouts
If you set up creator payouts from the app, Stripe’s hosted Connect form collects and verifies the legal identity, tax and payout-destination information it requires under its own privacy terms. Identity documents and bank or card numbers go directly to Stripe and are not stored by Homie. We store the creator identity your Homie proved, the Stripe connected-account reference, country, verification and payout-readiness status, outstanding requirement names, and the related commercial terms, accrual adjustments and eventual settlement records needed for accounting and support. Completing verification does not itself send a payment.
The earlier Homie app for Mac: the managed brand desk
The desk that took a brief from someone who wanted the earlier app run under their own brand is closed, and no page of homie.rocks offers a way to send one. For a brief that was sent, we hold the account it came from, the brand’s name and domain, the sender and contact email addresses it gave, the catalogue, logo and package supplied for it, and a record of each step taken on it.
The earlier Homie app for Mac: sharing with others
Public publishing sends selected content and display or creator metadata to hosted infrastructure so others can see, play or download it. Public content can be copied. Private remote play is different from public publication, but direct peer connections can reveal network addresses to the other peer. Connection and signaling infrastructure process information needed to connect devices. Share access links only with intended participants.
Homie updates (email list)
If you sign up for Homie updates on homie.rocks, we email you a link to confirm. Nothing is kept until you open that link and press Confirm: the link itself carries your address, signed so it cannot be changed, and it stops working after 48 hours. If it was not you, ignoring the email is enough. When you confirm, we keep two things: your email address and when you confirmed. They are kept in homie.rocks’s own database on Cloudflare. The emails are sent through Cloudflare’s email service (Cloudflare also hosts homie.rocks), which processes your address to deliver each one. To stop the form being used to fill someone’s inbox, sign-ups are counted for a minute against a hashed form of your network address, and a hashed form of the address being signed up is remembered for ten minutes; neither is stored with the list. Each email names its sender, 1243116 B.C. Ltd., and a postal address. Updates are plain: no tracking pixels and no link tracking. Every update has a one-click way to leave, and leaving deletes your address from the list. The list is never sold or shared for anyone’s marketing.
The Lounge
The Lounge lives on Homie Official’s own site, official.homie.rocks, a Homie studio like any other. The Lounge page on homie.rocks shows its live feed and its play nights: your own browser connects to the Lounge directly, and homie.rocks passes none of what is said there through its servers and keeps none of it. To show the play nights and how many people are there, homie.rocks asks the Lounge and keeps that answer for about thirty seconds. A reaction or quick line you send from homie.rocks goes from your browser straight to the Lounge, which shows it to everyone there. To type or show what you made, you sign in on the Lounge’s own site with a passkey. What the Lounge keeps is set out in its own notes there: by default nothing said in it is stored; the studio may choose to keep the Lounge’s words for a set number of days, which the Lounge shows, and you can remove your own lines and report other people’s.
Private feedback
Website and in-app feedback explicitly submit a category, message and optional reply email. The website also has an anti-spam field. We store the submitted report, a reference, time and hashed network address. Reports are private and reviewed by the team, which may use service providers and AI-assisted support tools to triage and troubleshoot them. Privacy and legal requests are escalated to the operator; AI tools do not independently decide your legal rights. We do not automatically attach logs, screenshots, credentials or app context. Please leave passwords, keys and private links out of your message. A reply email is for follow-up, not a promise of automatic mail.
If you send email to an address at homie.rocks, we keep the message: the addresses it is from and to, its subject and text, the receiving mail service’s authentication result, and when it arrived.
Notes from Homie’s tools in Claude and Codex
When you use Homie’s plugin, its Claude Code mod or its connector, Claude may offer, at most once in a session, to send the people who make Homie a short note about something that confused you or got in your way, and you can ask it to send one. Nothing is sent unless you have seen the exact text and said yes: by pressing Send on the note’s card or in the mod, by saying yes in the chat, or by choosing Send when Claude Code asks. If you say no, nothing is sent, and Claude does not offer again in that session. A note holds only its kind (stuck, confusing, idea, praise or bug), the words you approved, the step it is about, the versions of Homie’s studio toolkit and plugin, which app it came from, whether Claude offered it or you asked, and how you said yes; a reply email only if you typed one. Before you see a note, keys, tokens, private links, code, file paths with your user name, email addresses, network addresses and your Cloudflare account’s name are taken out, and Homie takes them out again when the note arrives. A note never carries files, logs, screenshots or your studio’s contents. We store it with a reference, the time and a hashed network address used only to limit abuse, privately, with the other feedback above, and handle it the same way.
The earlier Homie app for Mac: when a Homie first starts
A new Homie sends one message to homie.rocks about ninety seconds after it first starts, to say that it came up. It is the only report the app sends without being switched on, and it is here because a box that fails to start cannot press a switch to tell anyone that it failed. It carries five values and nothing else: the release version, whether the box was installed from the .pkg or is running from a source checkout, the macOS major version (for example “26”), the processor architecture, and how many seconds the app had been running when it sent. There is no household, device, account, serial, name, address or typed-in value in it. The door refuses a message carrying any other field outright rather than ignoring it, and the table it is written into has no column to hold one. We keep your network address only as a salted hash, so that one network cannot file more than ten of these a day, and we delete the record after ninety days. A Homie sends this once per install and, once it has been received, never sends it again. To switch it off, set "firstBootPing": false in your Homie’s household.json; with the switch off nothing is sent and nothing is recorded.
Optional diagnostics and website analytics
App telemetry is opt-in, and it is separate from the first-start message above. When enabled, it sends a bounded set of product event counts and a scrubbed crash diagnostic associated with the house identity. Turning it off stops recording those telemetry events. It does not stop network traffic needed for enrollment, updates or features you choose. Scrubbing reduces sensitive content; it is not a guarantee of anonymity.
The homie.rocks website and the games and players it serves also send short diagnostic reports: when something breaks (for example a shared game that does not start, a phone that cannot join, or a song or film that stalls), and a few plain counts that put those faults in context (a new game version loading, a search result pressed, an account sign-in). A report holds only a kind, the part of the site, an outcome, a coded reason, a timing, a game build’s content hash, a screen-size range, whether the screen is touch, and a browser family. It never holds words you typed, what you searched for, a page address, a cookie or who you are. We keep your network address only as a salted hash, to stop one page flooding the service, and delete reports after thirty days. “Don’t send diagnostics” in the site’s footer turns them off in that browser.
We use Cloudflare Web Analytics, a page-visit counter that Cloudflare runs. Cloudflare adds the counter’s script to some pages of homie.rocks as it delivers them to a browser. On October 8, 2026 those were the home page, the Games, Music, Video and About pages, and three pages about the earlier app (install, pricing and hardware). Which pages carry it is a setting in our Cloudflare account, not in the site’s code, so the list can change; the site’s own code adds no counter of its own. Cloudflare says the counter uses no cookies. A studio’s own site may count its visits in its own way, under that studio’s practices.
Cloudflare and other infrastructure providers process request and network information needed to deliver and protect hosted services. Service providers may process information outside Canada, subject to the laws where they operate. AI and connected-service providers have their own policies. We share information as needed for the features you request, with infrastructure providers operating them, or where legally required; this notice is not consent to unrelated purposes.
Safeguards include restricted authorized access and encrypted network transport where implemented. No system or transmission can be guaranteed completely secure.
Retention and your choices
We retain information as needed for the purposes described here, legitimate operational needs and legal obligations. Retention differs by record: for example, active household identity and publication records serve different needs from an expired invitation or a resolved report. When the stated purposes and lawful retention needs no longer require information, we delete or de-identify it. We do not promise one automatic deletion deadline for every record.
You can manage local information on your Mac, change integration and telemetry settings and use supported sharing controls. Local removal and hosted removal are separate. Deletion from backups may take time, and we cannot delete copies other people downloaded or recorded.
If we restrict or remove hosted content, we keep a record of that decision — which page, when, who made it and the written reason — and we keep it after the content is gone, for as long as we need it to show the decision was made properly and to handle a review, a rights claim or a legal request. Asking for the content to be removed does not remove that record.
Access, correction and privacy requests
Use Feedback & help to reach our privacy contact, request access or correction, ask for deletion, withdraw consent where applicable, or raise a concern. Keep the private reference and include an optional reply email for follow-up. We may need to verify your identity or ownership before disclosing or changing information. Do not send identity documents or secrets in the initial form. We will handle requests under applicable law, including any required time limits and exceptions. You may also raise a concern with the applicable privacy regulator.
We will notify you of material changes to this notice or a transfer of Homie to another operator and obtain consent where required, including for materially new purposes. Using the app is not blanket consent to optional telemetry or unrelated data use.