OwnHaul legal

Privacy Policy

What OwnHaul stores, how your records are accessed, and what happens when data is deleted.

Last updated:

Information we collect

When you create an account, we store your email address through Supabase Auth. When you use the dashboard, we store inventory records you enter: product name, brand, model, category, purchase date, optional purchase price, serial number, notes, warranty duration and provider, folders, and item-history events. We also store optional item photos and documents such as receipts, along with your reminder preferences.

Photos and files

Item photos and documents you upload are stored privately. Access is restricted to your account through authenticated controls, and temporary access links are used when OwnHaul needs to display or open a file.

Financial data

Purchase price is optional and stored only to help you track value for your own records. If you subscribe to OwnHaul Pro, Paddle processes the payment. OwnHaul receives billing identifiers and subscription status so it can provide paid features; OwnHaul does not receive or store your full card number. We do not sell financial data or share it with advertisers.

How we use your data

Your data is used to provide inventory tracking, private file access, and optional expiry reminders. We do not sell your personal information to third parties.

Operational analytics

OwnHaul uses limited first-party events to understand page usage and detect application failures. These records contain an allowlisted event name, page path stripped of arbitrary query parameters and dynamic record identifiers, an optional short campaign-source label, timestamp, an optional deployment identifier, an optional signed-in account ID, and an irreversible error fingerprint. OwnHaul does not use analytics cookies or store IP addresses, browser user-agent strings, error messages, form contents, or uploaded data in these events. Browser tracking is disabled when Global Privacy Control or Do Not Track is enabled. Events older than 90 days are removed when new events are recorded; if OwnHaul receives no new events, older records may remain until activity resumes.

Storage and security

We use Supabase (supabase.com) as our database and file storage provider. Database records and private files are protected by account-scoped access controls. Your data is stored on Supabase infrastructure subject to their privacy policy.

Service providers

OwnHaul uses service providers only where they are needed to operate a feature. Supabase provides authentication, database, and private file storage. Paddle processes Pro subscriptions and payments. Resend processes the account email address and the limited item and warranty details needed to deliver an email reminder.

When you choose AI Camera, the image you submit is sent to Google's Gemini service so it can suggest item details. AI Camera is optional, its suggestions are not saved as an item until you review and confirm them, and you can use manual entry instead.

Deletion

Deleting an item removes it from active OwnHaul views. Its current photo, documents, and associated records may be retained for recovery, data integrity, or account lifecycle purposes. When you replace a photo, the new photo is saved first. We then attempt to remove the previously linked OwnHaul photo and notify you if cleanup fails. Permanent account deletion is a separate process available in Account Settings.

Data retention

We retain your data while your account is active, including data associated with items removed from active views. When you request account deletion, OwnHaul attempts to remove your inventory records, stored photos and documents, preferences, profile, and authentication account. Because deletion spans multiple systems, it may not complete as a single transaction; if it fails, an error is shown and additional support may be required. You can also download a portable ZIP containing your account records and stored files from Account Settings before deletion.

Contact

Privacy questions? Email hello@ownhaul.com.