For Hospitable Partner Review

RentReel × Hospitable — Integration Walkthrough

Hi Patrick 👋 — this is a self-contained walkthrough of the proposed integration you can click through at your own pace. Below: live product demo, proposed OAuth flow with click-through mockup, architecture, and answers to the diligence questions from your email. Any follow-ups happy to schedule a call.

1 See the current product live

Try the actual app — no signup, sample portfolio pre-loaded. Takes 30 seconds to see what will benefit from the Hospitable integration:

📱 app.rentreel.co/?demo=1

You'll land on the Dashboard with sample data. Key things to notice:

1
DashboardPortfolio Net Worth widget + revenue tiles + activation checklist. Every Hospitable-synced reservation would update these in real-time.
2
PropertiesPer-property cards with Value/Debt/Equity, mortgage details, and business miles. The AI extract feature is here — click any property → 📎 Property Documents → + Upload a mortgage PDF → Claude Sonnet 4.5 vision fills in servicer/rate/balance/monthly P&I/interest in ~5 seconds. Same tech applies to auto-extracting future 1098s.
3
Schedule EPer-property tax breakdown. Line 3 gross rents (sourced from PMS reservations), Line 11 management fees (auto-booked host service fees), Line 12 mortgage interest with source citation ("Form 1098" or "amortization estimate"). This page is the primary destination for Hospitable-sourced data.
4
Tax LoopholeREPS qualification tracker + STR §469 material participation per property. Every Hospitable booking feeds the 7-day avg stay test automatically.

2 Proposed "Connect Hospitable" flow

Design mockup of the user experience. Real implementation goes live within 1-2 days of receiving sandbox credentials.

Step 1 · User clicks "Connect" in RentReel Settings

app.rentreel.co/settings/connections
Connected Accounts
H
Hospitable
Sync reservations, listings, and payouts automatically

Step 2 · Redirected to Hospitable OAuth authorization

auth.hospitable.com/oauth/authorize
H
Hospitable
RentReel wants to access your Hospitable account
RentReel by Joy Family Holdings LLC · rentreel.co
Permissions Requested
✓ Read your properties
✓ Read your listings
✓ Read your reservations
✓ Read your financial transactions and payouts
RentReel will not modify your Hospitable data. You can revoke access anytime.

Step 3 · Back in RentReel · Initial sync + confirmation

app.rentreel.co/settings/connections
Hospitable connected · syncing your reservations
147 reservations imported · 5 properties mapped · 3 pending payouts reconciled
H
Hospitable
Connected · last sync 30 seconds ago

Step 4 · Data flows into user's bookkeeping automatically

Each Hospitable reservation instantly becomes a Schedule E Line 3 revenue entry (gross rent) + Line 11 host service fee (Management). Cancellations reconcile automatically. The user does zero manual work.

app.rentreel.co/schedule-e
Joy on the Lake · YTD 2026
Line 3 Rents received$18,424
Line 9 Insurance$1,170
Line 11 Management fees via Hospitable$2,353
Line 12 Mortgage interest · Form 1098$10,017
Line 14 Repairs$4,290
Net Rental Income-$584

3 Technical architecture

Scopes requested (read-only, minimal)

property:read listing:read reservation:read financials:read

We do not request write, calendar, messaging, or iCal permissions. Users see the minimum-necessary consent screen on authorization.

Data flow

Hospitable API

OAuth 2.0 · Public API
Read-only access

Cloudflare Worker

Token exchange, refresh rotation, rate-limiting, sync orchestration

Supabase Postgres

Per-user Row-Level Security
Encrypted at rest (AWS KMS)
SOC 2 Type 2

RentReel Client

User's Schedule E, P&L, Tax Loophole tracker — all updated in real-time

Sync cadence

4 Quick recap · your 5 diligence questions

Data storage

Location
Supabase Postgres, AWS US-East
Certifications
Supabase SOC 2 Type 2 · Cloudflare SOC 2 Type 2
Encryption at rest
AWS KMS-managed
Encryption in transit
TLS via Cloudflare
Isolation
Per-user Row Level Security: id = auth.uid()::text

Retention

Active data
Retained for life of account · purged from active DB immediately on Delete Account
Encrypted backups
Purged within 30 days of Delete Account
Application logs
30 days standard · 7 days detailed · no reservation content, only metadata
Full policy
Available on request (or public link if preferred)

Deletion + revocation

Disconnect Hospitable
Settings → Connected Accounts → Disconnect. Token revoked via Hospitable OAuth endpoint. Hospitable-derived data purged from workspace.
Delete entire account
Settings → Delete Account. Atomic SECURITY DEFINER Postgres function delete_my_account() removes workspace + personal_workspace + auth.users in one transaction. Double-consent (confirm + type YES).
GDPR / CCPA
Compliant. Hard-delete is instant. No manual intervention or support ticket required.

Tax disclaimer coverage

  • Terms of Service §6 — explicit "not a CPA / tax advisor" clause
  • Schedule E per-property card cites source (Form 1098 vs amortization estimate) so CPAs can audit
  • Property Manager mortgage section yellow callout on estimate-only nature
  • Tax Loophole Tracker banner about professional review requirement
  • Excel export README tab has bold "For CPA Review" statement
  • Cost Segregation Estimator explicitly labeled as estimate
  • Will add explicit language in the Connect Hospitable flow itself: "Data from Hospitable is used for bookkeeping; tax calculations should be reviewed by a qualified tax professional before filing."

Hospitable users in beta

2 of our current active beta users are on Hospitable (myself with 5 properties across 3 LLCs, and one other host with 1 property). We're onboarding more this week + next. Several CPA launch partners also manage Hospitable-using clients, so the Hospitable-active share will grow meaningfully over the next 30-60 days.

Ready when you are

Once you approve, I'll wire the "Connect Hospitable" flow within 1-2 days of receiving sandbox credentials. Public launch target: Aug 1, 2026 — would love Hospitable to be the featured integration at launch.

📧 Reply to move forward →

Or reach me directly · [email protected] · Jordan Ueltschy, Founder
rentreel.co · integrations page · try demo