Help & FAQ
🚀 Getting Started
Tap the Settings tab at the bottom of the screen, then tap Properties and hit the + button. Give your property a name, pick an emoji and colour, set the currency, and optionally enter your commission % and mortgage details. Tap Save and you're ready to go.
No account is needed and no internet connection is required. All your data is stored locally on your device using Apple's SwiftData framework. The app works completely offline.
StayTrackr requires iOS 17 or later. It is compatible with iPhone. iPad support may be added in a future update.
Go to Settings → Notifications inside the app. Toggle notifications on, then choose how many hours in advance you'd like to be reminded before a guest arrives or departs. Notifications are scheduled locally on your device — nothing is sent to any server.
📅 Bookings
Open the Calendar tab and tap any day on the grid to pre-fill that date as the check-in. Alternatively, tap the + button at the top right. Fill in the guest name (or create a new guest inline), check-in and check-out dates, and nightly rate. Tap Save.
Yes. When creating or editing a booking, scroll down to find the Notes field. Notes appear as a small line of text on the booking row in the calendar view.
In the Calendar tab, swipe left on any booking row to reveal the Mark Paid action. You can also toggle the paid status when editing the booking.
Status is automatically calculated based on today's date:
- Upcoming — check-in is in the future
- Active — guest is currently staying (between check-in and check-out)
- Completed — check-out date has passed
Yes. StayTrackr detects overlapping bookings for the same property. If you try to save a booking that overlaps with an existing one, you'll see an inline warning and the save will be blocked until the conflict is resolved.
💰 Expenses
Tap the Expenses tab, then tap the + button. Choose the property, category (Cleaning, Repairs, Utilities, Management, Supplies, or Other), date, amount, and an optional note. Tap Save.
Recurring Bills let you pre-define monthly expenses like insurance, HOA fees, or management fees. Go to Settings → Recurring Bills to set them up. Each month, you can swipe a recurring bill to instantly create an actual expense entry — no need to re-enter the details.
Go to Settings → Export Data. You can export:
- Bookings CSV — all bookings with dates, rates, and guest info
- Expenses CSV — all expenses with dates, categories, and amounts
- Combined CSV — everything in one file
Tap the export option and use the iOS share sheet to send it to your accountant, save to Files, or email it to yourself.
🏘️ Properties
On the Free plan, you can add up to 2 properties. With a Pro or Lifetime plan, you can add unlimited properties.
Yes. Each property has its own currency. StayTrackr never mixes currencies — financial summaries are always shown per-property to keep your numbers accurate. You can set a reporting currency and custom FX rates in Settings → FX Rates.
When adding or editing a property, enable Track Mortgage and enter your purchase price, mortgage APR, and term in years. StayTrackr will show you a live ROI panel on the property detail screen, tracking gross revenue vs. mortgage cost and estimated equity over time.
Yes. When editing a property, tap the photo area at the top to pick an image from your photo library. The image is stored locally on your device and used as the property's cover photo.
🔒 Privacy & Data
All your property, booking, guest, and financial data is stored locally on your device using Apple's SwiftData framework. We do not operate servers that store your personal data. Your data never leaves your device unless you explicitly export it as CSV.
Since all data is stored locally on your device, uninstalling the app removes all data permanently. You can also delete individual properties, bookings, expenses, and guests from within the app.
No personal data is collected. We use TelemetryDeck for anonymous, aggregated analytics (understanding which features are used most). TelemetryDeck does not collect personal information, does not use cookies, and cannot identify you as an individual. See our Privacy Policy for full details.
Yes. Because all personal data (guest names, booking details, financials) stays on your device and is never transmitted to our servers, there is no personal data processing on our end. The only analytics we collect are anonymous and aggregated via TelemetryDeck, which is also GDPR compliant.
Still need help?
Can't find the answer you're looking for? Send us a message and we'll get back to you as soon as possible.
Contact Support →