πŸ”
πŸ”

No results found. Try a different search term or contact us.

πŸš€

Getting Started

Set up WindShield for the first time

What is WindShield?

+

WindShield is a personal budgeting app for iPhone. You log your spending as it happens, and the app builds a clear picture of your finances over time: including trends, forecasts, and savings progress.

Everything stays on your device. There's no account to create, no email sign-up, and no data sent to any server. Your finances stay private.

Setting up during onboarding

+

When you first open WindShield, you'll be guided through a short setup:

  1. Income: Enter your take-home pay and how often you're paid. This lets WindShield calculate how much you have available after bills.
  2. Bills: Add any regular bills (rent, subscriptions, utilities). Set a next-due date and an optional reminder.
  3. Categories: Review or customise your spending categories. You can always change these later in Settings.
  4. Holiday mode: Choose whether you want multi-currency logging enabled. You can switch this on any time in Settings β†’ Abroad.
  5. Notifications: Pick which alerts are useful to you.

You can skip any step and come back to it later from Settings.

If you've used WindShield before, you can import a backup (.json file) at the start of onboarding to restore all your data.

Importing existing data

+

WindShield can import two types of files:

Backup file (.json): A full WindShield backup restores all transactions, categories, income, bills, and settings. Use this if you're migrating from another device or restoring after reinstalling.

Transaction CSV (.csv): Import a CSV spreadsheet of transactions to pre-fill your history. The CSV should have columns for date, amount, vendor, and category at minimum.

To import: go to Settings β†’ Import Transactions and select your file.

🏠

Home Screen

Your financial snapshot at a glance

Understanding your balance

+

The top of the Home screen shows three figures:

Total balance: Your income minus all spending and bills for the current pay period. This tells you how much you theoretically have left.

Income: Your take-home pay for this period.

Spent: What you've logged as outgoing in this period.

The period resets at each payday. Set your income and payday in Settings β†’ Income & Bills.

Payday countdown

+

The home screen shows a countdown to your next payday. If you've set up Partner Sharing and entered your partner's payday, it will count down to whichever payday: yours or your partner's: comes first.

To update your payday, go to Settings β†’ Income & Bills.

Quick Log

+

Quick Log shows your most frequently logged items from the last 30 days. Tap any item to instantly create a new transaction pre-filled with that item's details.

It appears automatically once you've built up some transaction history. There's nothing to configure - WindShield learns from your habits.

Home spending chart

+

The spending chart at the bottom of the Home screen shows your spending breakdown for the last 30 days, grouped by category. Toggle Include Bills to add or remove recurring bills from the chart.

Spending limits on the home screen

+

Any spending limits you've set appear as progress bars on the home screen. The bar fills as you spend toward that limit. A red indicator shows when you're over budget.

To add or manage limits, tap Set limit or go to Analytics β†’ Universe and tap a bubble.

✏️

Logging Transactions

Record spending and income quickly

Logging a spending transaction

+

Tap the Log tab at the bottom. Make sure the direction is set to Out, then:

  1. Choose or type a vendor (the shop or service you paid).
  2. Tap + to add items. Each item can have a name, quantity, and price. Or scan a barcode to add a product from your library.
  3. Select a category. You can add multiple categories to a single transaction.
  4. Optionally attach a receipt (camera or library), add flags/tags (e.g. Holiday, Work), write a note, and set the date.
  5. The Total updates automatically as you add items. Tap Save.

You can type in the Total directly if you don't need to itemise: just leave the items empty and enter the amount at the bottom.

Logging income

+

In the Log tab, switch the direction to In. Enter the amount, an optional source (e.g. Employer, Client, Refund), and the date. Tap Save.

Income transactions appear in your History and are included in the balance calculation on the Home screen.

Using flags and tags

+

Flags are free-text tags you can attach to any transaction. Examples: Holiday, Work expenses, Birthday. They're useful for filtering in History and grouping transactions that don't fit neatly into a single category.

Type a flag in the Flags field and tap Return to add it. You can add multiple flags per transaction.

To search by flag, go to History and type the flag name in the search bar.

Editing or deleting a transaction

+

Go to History, find the transaction, and tap it to open the detail view. Tap Edit in the top right to change any field. Tap Delete (usually a red button or swipe-to-delete) to remove it permanently.

In a Joint Budget, you can only edit your own transactions. Your partner's transactions are read-only.

Bulk editing transactions

+

In History, tap Select in the top right. Tap individual transactions to select them. Once you've selected one or more, you can:

  • Recategorise: Move all selected transactions to a new category at once.
  • Flag: Add a tag to all selected transactions.
  • Delete: Permanently remove all selected transactions.

This is useful for cleaning up imported data or retroactively tagging a holiday's worth of spending.

The Shopping Basket

+

The Basket is a running total you can build up while shopping. Add items by scanning barcodes or entering them manually. When you're done, set the vendor and date, then tap Save transaction to log the entire basket as one transaction.

Access the Basket from the Log tab or via the barcode scanner.

πŸ’°

Income & Bills

Payday schedule and recurring expenses

Setting your income

+

Go to Settings β†’ Income & Bills. Tap Set next to Income. Enter your take-home pay amount and select your pay frequency (weekly, fortnightly, monthly, etc.). Then set your next payday date.

WindShield uses this to calculate your available balance and to count down to payday on the Home screen.

Adding a recurring bill

+

In Settings β†’ Income & Bills, tap + in the Bills section. Enter:

  • Bill name: e.g. Rent, Netflix, Council Tax
  • Amount
  • Frequency: monthly, weekly, annual, etc.
  • Next due date
  • Reminder (optional): get a notification X days before it's due

Bills appear in the cashflow view on the Income & Bills screen, showing your net income after all bills are deducted.

Confirming and logging a bill payment

+

When a bill is due (or near due), it appears in the Pending section of Income & Bills. Tap it to open the confirmation screen. Verify the amount and date, add an optional note, then tap Confirm & Log. This records the bill as a transaction in your History.

Calendar view

+

The Income & Bills screen includes a calendar showing all upcoming bill due dates and income dates. Tap any date to see what's scheduled. This gives you a month-level view of your financial obligations.

πŸ“‹

History

Browse and search all transactions

Browsing your transactions

+

The History tab shows all transactions grouped by day. Each day shows the total spent that day. Tap any transaction to see its full detail.

Tap Today in the toolbar to jump back to the most recent transactions.

Searching transactions

+

Tap the search bar at the top of History. You can search by:

  • Vendor: e.g. "Tesco", "Amazon"
  • Category: e.g. "Groceries", "Dining"
  • Flag/tag: e.g. "Holiday", "Work"
  • Product name: e.g. "Coffee", "Netflix"

As you type, WindShield suggests matching vendors, categories, flags, and products. Tap a suggestion to filter by it. The result count shows how many transactions match.

Monthly totals

+

Each month in History shows the total spent for that month (e.g. "Β£840.50 spent"). This is a quick way to compare spending across months as you scroll back through your history.

πŸ“Š

Analytics

Deep insight into your spending patterns

Overview tab

+

The Overview tab gives a summary of your spending for the selected date range. Use the From and To pickers to set any custom date range. Toggle Include bills to include or exclude recurring bills from the totals.

The View by option lets you group spending by category, vendor, product, or flag.

Spending Universe

+

The Universe tab visualises every category (or product) as a bubble. Larger bubbles = more spending. It's the fastest way to see at a glance where most of your money is going.

Toggle the Display option to switch between viewing by Categories or Products.

Setting a limit: Tap any bubble to set a monthly spending limit for that category or product. A limit ring appears around the bubble, filling as you spend toward it.

Limits set in the Universe also appear as progress bars on the Home screen.

Trends tab: charts and forecasts

+

The Trends tab shows your spending over time as a line chart. Controls include:

Time granularity: Switch between per day, per week, or per month.

Moving average (SMA): Smooth out spikes to see the underlying trend. Adjust the number of periods with the Smoothing slider.

Forecast: Toggle to show a projected spending line based on your current trend. Tap Show forecast to enable it.

Trend Projection: Below the chart, WindShield uses linear regression to tell you if spending is rising or falling, by how much per month, and what you're projected to spend over the next period.

Vendor Intelligence

+

The Vendors tab ranks your most frequent and highest-spend vendors. Tap any vendor to see a breakdown by category and product, total spent, and transaction count.

This is useful for spotting where your "top vendors" are eating your budget: and whether they match your priorities.

🎯

Savings Goals

Track progress toward financial targets

Creating a savings goal

+

In Analytics β†’ Savings, tap Add goal. Enter a name, choose an icon, set a target amount, and optionally set a target date.

Toggle Simple Goal on if you want WindShield to calculate a weekly savings schedule for you. With a target amount and deadline, it works out exactly how much you need to save each week.

Simple Goals and weekly notifications

+

Simple Goals send you a weekly check-in notification. If you're on track, you'll get a congratulatory message. If you've fallen behind, you'll get an updated weekly target to get back on course.

Tap Adjust Goal in the notification to open the goal and update the schedule.

Logging a contribution

+

Tap a savings goal and tap Log contribution. Enter the amount and date of the money you've set aside. This updates your progress bar and recalculates the remaining weekly target.

Monthly forecast and habit impact

+

Monthly Forecast: Based on your current spending patterns, WindShield projects your monthly spend, annual spend, and how much you're on track to save this year.

Habit Impact: Shows which spending categories, if reduced by 20%, would free up the most money per month. A practical way to identify where small changes have the biggest effect on your savings.

🚦

Spending Limits

Set budgets for categories and specific items

Setting a category limit

+

There are two ways to set a limit:

  1. In Analytics β†’ Universe, tap a bubble and tap Set Limit.
  2. On the Home screen, tap Set limit and choose a category from the list.

Enter a monthly amount and save. The limit appears as a progress bar on the Home screen and as a ring around the bubble in Universe.

Setting a specific item limit

+

Go to Home β†’ Spending Limits β†’ Add new limit β†’ Add specific item limit. Enter the item name (e.g. Netflix, Takeaway coffee) and a monthly limit amount. Optionally assign a category for the colour and icon.

WindShield will track all transactions that match this item name and show your progress toward the limit.

Removing a limit

+

On the Home screen, tap the limits section to open the full list. Swipe left on any limit to remove it. Or tap a bubble in Analytics β†’ Universe and tap Remove.

🌍

Abroad / Holiday Mode

Log spending in any currency

Enabling Abroad mode

+

Go to Settings β†’ Abroad to enable the feature. You can also enable it during onboarding. Once on, an Abroad tab appears in the app where you can manage foreign currency transactions.

Logging in a foreign currency

+

When logging a transaction, select the Abroad category. A currency picker appears. Select the currency you're spending in (e.g. EUR, USD). WindShield fetches the live exchange rate and converts your amounts to Β£ automatically.

If there's no live rate available, you can enter the Β£ amount manually. You can also correct the rate at any time if your bank used a different rate.

1 EUR = Β£X is shown next to the currency so you always know the rate being used.

Managing abroad subcategories and trips

+

In Settings β†’ Abroad, you can add and reorder subcategories (e.g. Food, Transport, Activities) to organise your foreign spending. Swipe to delete a subcategory, drag ≑ to reorder.

Recent abroad spending groups your foreign transactions by trip, so you can see each holiday as its own financial chapter.

πŸ“·

Barcode & Receipt Scanner

Add items instantly without typing

Scanning a barcode while logging

+

When adding items in the Log screen, tap the barcode icon to open the scanner. Point your camera at any product barcode. If the barcode matches a product in your library, it's added instantly with its saved price.

If the barcode is new, you'll be prompted to name the product and set a default price. It's then saved to your Products library for next time.

Scanning a receipt

+

In the Log screen, tap Attach Receipt. Choose to take a photo or pick one from your library. WindShield reads the receipt and extracts items and prices automatically.

Review the extracted items, make any corrections, then tap Apply to Log. The items are added to your current transaction. The receipt image is attached for your records.

If the scan doesn't pick up all items, you can still add them manually: the receipt image remains attached.

Camera permission issues

+

If WindShield can't access your camera, go to iPhone Settings β†’ WindShield β†’ Camera and enable camera access. Without this permission, barcode scanning and receipt capture won't work.

πŸ’‘

Partner Sharing

Share a joint budget in real time

How Partner Sharing works

+

Partner Sharing lets you and one other person share a live view of each other's transactions. Here's how it works:

  1. You send an invite link via iMessage or email from Settings β†’ Joint Budget.
  2. Your partner opens the link on their iPhone and accepts. Their app syncs automatically.
  3. New transactions appear on both devices in real time.
  4. Each person can only edit their own transactions.
  5. Data syncs through your private iCloud accounts: no third-party servers involved.

Setting your partner's payday

+

In Settings β†’ Joint Budget β†’ Partner's Payday, enter your partner's pay schedule. Once set, the home screen countdown will show whichever payday: yours or theirs: is coming first.

Transaction colour coding

+

In a joint budget, each person's transactions get a coloured left stripe so you can tell them apart at a glance. The colours are set in Settings β†’ Joint Budget β†’ Transaction colours.

Sync conflicts

+

If both devices log transactions offline at the same time that look similar (same amount, close date), WindShield may flag them as possible duplicates. These appear in Settings β†’ Sync Conflicts.

For each conflict, you can keep both transactions, keep just one, or discard the other. This prevents accidental double-counting.

Removing a partner link

+

Go to Settings β†’ Joint Budget β†’ Remove partner link. This stops syncing. Both devices keep all existing transactions: nothing is deleted. You can invite a new partner at any time.

🏷️

Categories

Organise your spending your way

Adding a new category

+

Go to Settings β†’ Categories and tap +. Give it a name, pick an icon, and choose a colour. Tap Save.

You can also add subcategories to any category: tap a category to expand it, then tap Add subcategory.

Editing and reordering categories

+

Tap any category to edit its name, icon, or colour. Tap Reorder in the top right to drag categories into your preferred order: this affects how they appear when logging.

Deleting a category

+

Open the category and tap Delete category and subcategories. Existing transactions that used this category will retain the category name but it will no longer appear as an active option when logging.

πŸ›’

Products

Build a library of things you buy regularly

Adding a product

+

Go to Settings β†’ Products and tap +. Enter a product name and optionally a default price. Save it. You can then tap the product in the list to add a barcode.

You can also create products on the fly: when scanning a barcode that WindShield doesn't recognise, you'll be prompted to name it and it's saved automatically.

Attaching barcodes to a product

+

Save the product first. Then tap it in your Products list, tap Scan barcode, and point your camera at the barcode. A product can have multiple barcodes (e.g. different sizes of the same item).

You can also enter the barcode number manually if scanning isn't convenient.

Using products when logging

+

When adding items in the Log screen, tap + and search for a product by name, or scan its barcode. Saved products populate with their default price automatically. You can always override the price for a specific transaction.

πŸ””

Notifications

Stay informed without being overwhelmed

Available notification types

+

WindShield offers six types of notifications, each independently toggleable:

  • Daily logging reminder: A nudge at 8 pm to log today's spending.
  • Weekly spending digest: A summary every Sunday at 6 pm.
  • Spending limit alerts: When you're approaching a limit you've set.
  • Upcoming bill reminders: Before a direct debit is due.
  • Savings goal milestones: Progress updates for your goals.
  • Partner activity: When your partner logs a transaction (Joint Budget only).

Enabling or disabling notifications

+

Go to Settings β†’ Notifications and toggle each type on or off. If you've blocked notifications at the system level, there will be a prompt to open Settings and re-enable them.

πŸ’Ύ

Data & Backup

Export, backup, and restore your data

Exporting transactions

+

Go to Settings β†’ Export Data. Choose a date range and a format:

  • CSV: A spreadsheet you can open in Excel, Numbers, or Google Sheets.
  • PDF: A formatted report, useful for expense claims or records.

Tap Export and use the iOS Share sheet to save or send the file.

Creating a backup

+

Go to Settings β†’ Backup & Restore and tap Back up now. WindShield saves a full snapshot of all your data. The 7 most recent backups are kept; older ones are deleted automatically.

Backups include all transactions, categories, products, income, bills, savings goals, and settings.

Create a backup before reinstalling the app or switching devices.

Restoring from a backup

+

In Settings β†’ Backup & Restore, tap any listed backup to restore it. A confirmation prompt warns that this will replace all current data. After confirming, WindShield restores to that snapshot. The process is instant.

Importing a CSV of transactions

+

Go to Settings β†’ Import Transactions and select a CSV file from the Files app. The CSV should have columns for date, amount, vendor, and category. Rows missing required fields are skipped and reported in the import summary.

βš™οΈ

Settings

Configure everything

What's in Settings

+

The Settings tab is your control panel for everything non-transactional:

  • Categories: Manage and reorder spending categories.
  • Products: Your product and barcode library.
  • Joint Budget: Partner sharing setup and management.
  • Income & Bills: Payday and recurring bills.
  • Notifications: Enable/disable each alert type.
  • Abroad: Multi-currency mode and trip subcategories.
  • Export Data: CSV and PDF export.
  • Backup & Restore: 7-day rolling snapshots.
  • Import Transactions: Load history from CSV.
  • Privacy Policy and Terms of Use.