Legal

Privacy Policy

Effective Β· October 20, 2026

This Privacy Policy explains what data REIzer ("REIzer," "we," "us") collects when you use our service, how we use it, who we share it with, and the rights you have over it. It applies to reizer.io and all related products.

1. What we collect

Account information

When you sign up, we collect your email address and (where you provide it) name and profile photo. If you sign in with Google, we receive your email, name, and profile picture from Google via OAuth. If you sign in with Apple, we receive your email (or Apple's private relay address, if you choose to hide yours) and your name if you share it; we keep Apple's sign-in token so that deleting your account also tells Apple to disconnect REIzer. If you sign up with email and password, we store a salted hash of your password β€” never the plaintext.

Deal and portfolio data

The property addresses, purchase prices, rehab budgets, financing terms, projected rent, projected ADR, occupancy assumptions, deal notes, comparison rubrics, and any other inputs you enter or upload β€” collectively, "Your Deal Data." This data is yours; we hold it to run the service for you.

Payment information

If you subscribe to a paid plan, payment is handled by Stripe. We receive limited billing metadata from Stripe (your subscription tier, last 4 digits of your card, billing country) but never receive or store your full card number, CVV, or bank credentials. If you subscribe in the REIzer AI iPhone app, Apple processes the payment as the seller: Apple tells us the plan, its status and renewal date, linked to your account so your plan also works on reizer.io, and we never see your Apple payment details.

Usage and diagnostic data

Pages you visit within the app, features you use, browser and device type, IP address, approximate location derived from IP, error messages, and performance metrics. This data is used to operate, debug, and improve the service.

Communications

Messages you send via the contact form or in response to product emails. We retain these for support history and to improve the product.

REIzer AI inputs

The prompts, questions, and follow-ups you send to the REIzer AI, plus any deal context the app sends along with your prompt (described in REIzer AI data).

REIzer AI mobile app

The iPhone app uses the same account and data as reizer.io. In addition: photos and screenshots you attach are sent to our AI providers so they can read the numbers, and we do not store the images. In voice mode, your recording is sent to OpenAI to turn it into text, and REIzer's answer is sent to OpenAI to turn it into speech; we do not keep the audio. The app asks for access to the camera, your photos or the microphone only when you use those features. Your choice of voice and appearance is stored on your phone only.

2. How we use your information

We use the data we collect to:

The legal bases for these uses (where required by applicable law) are: performance of our contract with you, our legitimate business interests in running and improving the service, your consent (for any marketing communications you opt into), and compliance with legal obligations.

3. What we never do

4. Sub-processors

We rely on a small set of vendors to run the service. Each is contractually bound to handle your data only for the purpose it was shared with them. The current list:

When we add or remove a sub-processor, we will update this list. Material additions for paid customers will be announced via email at least 30 days in advance.

5. REIzer AI data handling

When you use the REIzer AI:

6. Cookies and local storage

We use a small number of essential cookies and browser-storage entries:

Our main analytics (Plausible, listed under Sub-processors) is cookieless and needs none of the above. We also remember your cookie choice (below) in browser storage.

Analytics and ad cookies β€” only if you allow them

We advertise on X and Reddit, and use Google Analytics for a more detailed view of how people use our public pages. Each of these sets cookies, so they load only after you click "Allow" on our cookie banner. If you click "No thanks" or ignore the banner, nothing loads.

7. Data retention and account deletion

We retain your data for as long as your account is active and as needed to provide the service. When you delete your account:

You can request account deletion from settings (on reizer.io or in the REIzer AI app) or by contacting us via our contact page. Deleting your account cancels a plan paid on reizer.io. A subscription bought through Apple keeps renewing until you cancel it in your iPhone's Settings β†’ your name β†’ Subscriptions β€” deleting your account does not stop it. Deleting an account that uses Sign in with Apple also tells Apple to disconnect REIzer from your Apple ID.

8. Security

We follow standard industry practices for protecting your data:

No system is perfectly secure. If we become aware of a security incident affecting your data, we will notify affected users without undue delay and in accordance with applicable law.

9. Your rights

Regardless of where you live, you can:

If you are in the European Economic Area, the United Kingdom, or California, you have additional rights under GDPR, UK GDPR, and the CCPA respectively, including the right to object to processing, the right to data portability, and (for California) the right to know what categories of personal information we have shared. We follow GDPR-equivalent practices globally and do not sell personal information as defined under the CCPA. The optional ad cookies described under Cookies may count as "sharing" for cross-context behavioral advertising under the CCPA; they load only after you opt in, you can opt out at any time through "Cookie settings," and we honor Global Privacy Control signals as an opt-out. To exercise any of these rights, contact us via the contact page; we'll respond within 30 days.

10. Children

The service is not directed to anyone under 18, and we do not knowingly collect data from anyone under 18. If you believe a child has provided us personal data, please contact us and we will delete it.

11. International users

REIzer is operated from the United States, and all data is stored and processed on U.S. infrastructure. If you access the service from outside the U.S., you understand and consent to the transfer of your data to the U.S., which may have data-protection laws different from those of your jurisdiction. Where required, we rely on Standard Contractual Clauses or equivalent safeguards for cross-border transfers.

12. Developer API and MCP server

REIzer publishes a public REST API at reizer.io/api/v1 and a remote MCP server at reizer.io/mcp that AI assistants can connect to. Unless you sign in from your assistant (described below), these surfaces sit outside your account, so this section describes them specifically.

Anonymous analysis calls. The four analysis tools (analyze_deal, best_use, solve_max_offer, list_strategies) require no account and no API key. They receive only the numeric deal assumptions the caller sends β€” price, rent, financing terms and similar. We do not receive your name, email or account identity through these calls, and we do not attempt to link them to a REIzer account.

Shareable reports. Each analysis is stored as an anonymous snapshot so the returned report_url resolves to a viewable page. The snapshot holds the analysis inputs and results only β€” no name, email, IP address or account identifier. Snapshots expire automatically 30 days after creation and are deleted; report identifiers are unguessable UUIDs, and the underlying table is restricted to our server processes with no public read access. Anyone holding the link can view that report until it expires, so treat a report link as public.

Rate limiting and usage counts. To prevent abuse we keep short-lived counters keyed to the caller's IP address (for anonymous callers) or to the account behind an API key or a signed-in connection. Minute-level counters are discarded after two minutes and daily counters after 48 hours. Separately we record which tool names were called, without storing the arguments, to understand usage volume; anonymous calls carry no account identifier, and signed-in calls are covered below.

API keys and licensed data. Two optional tools β€” pull_comps and str_market_data β€” require a REIzer account, either through an API key issued to a paid account or by signing in from your assistant, and return data from our licensed providers, RentCast and AirRoi (listed under Sub-processors). Using them sends the subject property's address or coordinates to that provider in order to return comparables; it does not send your identity. Usage counts against your plan's monthly allowance, and you can revoke any API key at any time from Settings.

Signing in from an AI assistant. The connector at reizer.io/mcp/account lets you sign in to your REIzer account from Claude, ChatGPT or another AI assistant. Nothing is shared until you approve the app on our consent screen, which names the app and the address it will send you back to. Once you approve it, the assistant receives an access token β€” never your password β€” and can, on your behalf: run analyses; pull comps and short-term-rental data, counted against your plan's monthly allowance; and read your saved deals and save new ones. It cannot change your plan or billing or delete anything. The app also learns the email address on your account. We record each of its calls with your account identifier, the tool name and the app's client identifier β€” not the arguments β€” so usage counts against your allowances. You can disconnect any app at any time under Settings β†’ Connected apps, which revokes its access immediately. Sign-in tokens are issued by our authentication provider, Supabase (see Sub-processors). What the assistant does with the results inside its own product is governed by that provider's terms and privacy policy, not ours.

What we do not do. We do not use API or MCP inputs to train any AI model, we do not sell them, and the MCP server runs no AI model of its own β€” it is a deterministic calculation engine.

13. Changes to this policy

We may update this Privacy Policy from time to time. We will post the updated version with a new "Effective" date at the top. For material changes β€” for example, adding a new category of data we collect or a new sub-processor β€” we will provide reasonable advance notice by email or in-app message before the change takes effect.

14. Contact

Privacy questions, data requests, or concerns? Reach out via our contact page and we'll respond within one business day.