Add your partner, roommate, or family member to a shared ledger.
Settings → Household → Invite member. Enter their email. They get a branded invite, sign up, and join your household automatically.
Members see everything in the household — every bill, every payment, every member's activity. They can add bills, log payments on any bill, and trigger settle-up. Only the household owner can change billing or remove members.
Each household is fully isolated at the database layer — one household's data can never appear in another's queries. We enforce this with a runtime regex guard on every query that touches household-scoped tables. (Yes, that's paranoid. Yes, that's the point.)
Settings → Household → Members → ⋯ → Remove. Removed members lose access immediately. Their past contributions stay on the ledger (you can't un-log a payment, that'd corrupt history).
If they already have a HomeWeal account on a separate household, they can't accept the invite while still in that household. They'll need to leave their old household first (or delete it), then accept the new invite.