FRESH FROM YOUR COMMUNITY

Today’s highlights

Finding the latest deals…
JUST SHARED BY SPOTTERS

Newest offers

Finding the newest offers…
REDUCED TODAY, GONE TOMORROW

Yellow sticker reductions

Finding live yellow sticker reductions…
GREAT DEALS, JUST AROUND THE CORNER

Nearest to you

Finding deals near you…
REAL FINDS, SHARED LOCALLY

photo_camera Latest from the Hunters Board

Loading community finds…
COMMUNITY CONTRIBUTIONEvery find makes a difference

Share or check a deal to help other shoppers.

—
FRESH FROM YOUR COMMUNITY

Food deals

Sample deals
FILTERAll deals
SORT BYDistance
Browsing as a guest. Sign in to share deals.
Product information: SpotWorth community catalogue and Open Food Facts (ODbL). Product images are credited to their respective contributors and are subject to their image licences.Branch location and distance information: Google Maps.
SpotWorth beagle mascotFinding deals…Fetching the latest finds and community updates

Posting your deal

Uploading your details and photo, then adding your find to the community. This may take a few moments.

Please keep SpotWorth open.
SPOTWORTH UPDATESpotWorth has been updated

Now running Alpha v1.0.1. See what’s new in this release.

Support SpotWorth

Share a deal

A few quick steps. We’ll guide you through the details that matter.

Store & dealProductPrice & finish
Which supermarket are you in?

First, what kind of deal have you found? *
What product have you found?Scanning is quickest, but you can enter it yourself.
Scan a product to add it to your deal.
Set the price and finish your dealOnly add the extra details that help explain this find.
SET YOUR PRICE
Add a usual price to see the saving. It’s optional.
SPOTWORTH SCANNING TIP

Yellow-sticker scanning tip

Scan the shelf ticket, not the product barcode — the yellow sticker may cover the barcode on the packaging.

SPOTWORTH COMMUNITY CHECK

Looks like this deal is already here

Someone has already shared this product at this supermarket for the same price.

PERSONALISE YOUR FEED

Set your area

Enter a town or postcode to filter the deal feed.

We’ll identify your town. Your precise location won’t be saved.This filters the deal list. For accurate nearby distances, allow SpotWorth to use your device location when you tap “Show nearest deals”.
Finding your current supermarketChecking your location and nearby branches
SPOTWORTH LOCATION CHECK

You’re just outside the zone

To complete this in-store action, SpotWorth must verify that you are within 250 metres of the selected supermarket. Allow location access and make sure your GPS accuracy is within 100 metres, then try again.

NEAR YOUR LOCATION

Choose a supermarket

Closest branches first. Check the address before selecting.

SCAN PRODUCT

Scan barcode

Point your camera at the product barcode.

YOUR SPOTWORTH ACCOUNT

Welcome

Enter the email address linked to your account. We’ll send you a secure sign-in link.

ONE QUICK LAST STEP

Check your email

We've sent you a verification link. Open it to finish creating your SpotWorth account.

Top contributors in your town

Loading leaderboard…

🏆
SPOTWORTH PROGRESSION

You’ve levelled up!

You’ve reached a new level.

LEVEL 1→LEVEL 2

New rewards unlocked

🏆
SPOTWORTH ACHIEVEMENT UNLOCKED

Achievement unlocked!

+100 POINTS
SPOTWORTH NOTIFICATIONS

Your alerts

Price drops and new yellow-sticker finds for products you’ve favourited.

Loading your alerts…
YOUR FIRST SPOTWORTH SAVING

You made your first saving!

Go to your account to track how much you save using SpotWorth.

gSpotWorth
MAKE SPOTWORTH YOURS

Let’s set up your SpotWorth profile

Choose your local area so we can show you relevant bargains, and create your community username.

Enter your town or postcode above. That’s all you need to get started. Or use your location to fill it in automatically — completely optional. We only use it to identify your area; precise GPS coordinates aren’t saved.
Used for your county leaderboard. You can leave this blank and add it later.

Which supermarkets do you shop at most? Choose as many as you like. You can change these later in settings.

@
Your username will identify you in the community and on future leaderboards. Confirm the suggested name or enter one of your own. You can change it later in your profile.

ONE QUICK PROFILE STEP

Choose your SpotWorth username

Your profile doesn’t have a username yet. Add one so other Spotters can recognise you when you share deals, comment and join the community.

SPOTWORTH COMMUNITY NOTICE

A message from SpotWorth

Please read this message from the SpotWorth moderation team.

Please contact the SpotWorth team if you have questions about this notice.

SPOTWORTH COMMUNITY NOTICE

Contribution access paused

Your account can still browse SpotWorth, view deals and manage your profile, but this action is currently unavailable.

Posting deals, confirming availability, creating Hunters posts, commenting and adding reactions are temporarily disabled.

If you have received a timeout, contribution access will return automatically when it expires. If you believe this is a mistake, please contact the SpotWorth team.

SPOTWORTH ACCOUNT NOTICE

Your account has been disabled

Your SpotWorth account has been permanently suspended by the moderation team.

You cannot sign in, browse member content or use SpotWorth while this suspension is active.

If you believe this decision is a mistake, you can contact SpotWorth to appeal. A moderator must reinstate your account before access can be restored.

gSpotWorth
YOU’RE PART OF THE COMMUNITY

You’re in. Welcome to SpotWorth!

Your local community is sharing supermarket bargains every day. Find something nearby, share a great price and save money together.

Find deals near you

See bargains spotted by shoppers in your area.

Share a bargain

Post a great price and help other shoppers.

Save your favourites

Keep track of products and the money you save.

SPREAD THE WORD

Share SpotWorth

SPOTWORTH ALPHA v1.0.160

SpotWorth information

What's new, what's being worked on, and things you should know.

App updates

Check whether you’re running the latest version of SpotWorth.

Release announcement popups

You’ll be notified when a new release is available. You can always read updates here.

!

Known issues

Things we're aware of and working around.

Home Screen sign-in on iPhoneKnown limitation

Signing in through Chrome and then opening the installed Home Screen version may not carry your session across. Sign in within the version you're using. Browser and Home Screen sessions are separate. This limitation is expected to be addressed as part of native app authentication in Beta 1.0.

Nearby deal notificationsPlanned for Beta 1.0

Proper nearby push notifications are planned for the native iOS app. They are not available in this web alpha.

↗

Latest updates

A running record of new features and fixes in SpotWorth.

6 November 2026 · Alpha v1.0.422Previous update
  • Desktop Share a Deal scrolling: The form now has its own scrollable area on desktop, so the full submission form can be reached without relying on the dialog’s outer scroll. Existing mobile and iOS scrolling is unchanged.
7 November 2026 · Alpha v1.0.434Latest update
  • Share a Deal guided flow: Reorganised posting into three clear stages: confirm store and deal type, identify the product, then set price and add optional details. Added manual product-name entry alongside barcode scanning. Existing submission, pricing, duplicate and location validation logic is retained.
6 November 2026 · Alpha v1.0.432Latest update
  • Deal-detail mascot asset: Restored the original transparent beagle holding the DEAL bone artwork.
6 November 2026 · Alpha v1.0.428Latest update
  • Real iPhone mascot rendering: Reworked the deal-detail mascot header to use a normal-flow layout for more reliable rendering in iOS WebKit, and refreshed the stylesheet, script and image cache versions.
6 November 2026 · Alpha v1.0.426Latest update
  • SpotWorth deal-detail mascot: Added the freshly generated beagle-and-bone PNG with a transparent background. The mascot now sits slightly over the top edge of the deal detail card rather than in a separate text header.
6 November 2026 · Alpha v1.0.425Latest update
  • Deal detail visual refinement: Aligned the reported age and distance horizontally beneath the price and saving badge, sharing the same left edge. Increased the prominence of the price and percentage-off badge. Added a cheerful SpotWorth beagle mascot holding a bone marked DEAL to the deal header. Full product titles remain visible and naturally wrapping.
6 November 2026 · Alpha v1.0.421Latest update
  • Uppercase product names: Product names are now displayed in ALL CAPITAL LETTERS across Home highlights, Deals cards, nearby product cards, price-alert cards and deal details. This is display-only; original product names stored in the catalogue and submissions are unchanged.
6 November 2026 · Alpha v1.0.419Previous update
  • Consistent deal-card titles: Product names on Home carousel cards and Deals listing cards are now restricted to a single line. Longer names are clipped with an ellipsis while the full product name remains unchanged and available in the deal details.
6 November 2026 · Alpha v1.0.417Previous update
  • Simpler Share a Deal pricing: Replaced the two separate price buttons with one “Tap to set price” button. The combined popup still lets contributors enter or edit both the deal price and optional usual price.
6 November 2026 · Alpha v1.0.416Previous update
  • Combined price entry: Usual and deal prices now share one popup and keypad, with quick switching between fields.
  • Automatic decimal entry: Digits are entered as pence: 5 = £0.05, 50 = £0.50, 150 = £1.50 and 1250 = £12.50. Savings update as prices are entered.
  • Optional usual price: A deal can be shared with its current price alone. A saving is calculated when a higher usual price is supplied. Aldi’s existing 30% reduction flow is unchanged.
  • Price validation: The keypad respects the existing database maximum of £9,999.00. No database schema change was needed.
6 November 2026 · Alpha v1.0.415Previous update
  • Home carousel filter selection: View all now updates the actual Deals filter and sort menu selections, including the selected checkmarks and labels. Newest offers selects Offers + Newest first; Yellow sticker reductions selects Yellow stickers + Newest first; Nearest to you selects All deals + Nearest first.
6 November 2026 · Alpha v1.0.414Previous update
  • Home carousel navigation: “View all” now opens Deals with the matching preset applied: Newest offers sorts newest first, Yellow sticker reductions filters to reduced deals and sorts newest first, and Nearest to you sorts by distance. Existing search, store, area and branch filters are cleared so the selected carousel result is shown cleanly.
6 November 2026 · Alpha v1.0.413Previous update
  • Deal detail spacing: Tightened the title-to-image spacing in the deal detail card, with the existing image treatment and favourite control preserved.
  • Version label: Corrected the app version source so the header and update screen display Alpha v1.0.413.
6 November 2026 · Alpha v1.0.412Previous update
  • Admin deal removal: Added an admin-only Remove control to each deal card on the deals page. It is hidden from regular members and while previewing as a non-admin. Removal requires confirmation and marks the deal as removed so it disappears from active listings while preserving its record for audit purposes.
6 November 2026 · Alpha v1.0.408Previous update
  • Deal detail favourite control: Moved the favourite button to the lower-right of the product information column, aligned with the bottom metadata, and fixed its dimensions/aspect ratio so it renders as a true circle on mobile.
6 November 2026 · Alpha v1.0.407Previous update
  • Deal detail metadata: Kept the product title at the top and moved the age, supermarket pill and first part of the branch address into a compact row beneath it. Removed the separate branch address panel and View Store link to reduce clutter and reclaim vertical space.
6 November 2026 · Alpha v1.0.406Previous update
  • Deal detail image zoom: Added a compact expand control to the bottom-right of product images in the deal detail view. Tapping it opens a dark, full-screen image viewer with the full image fitted to the screen and a clear close control. The feed and Home cards are unchanged.
6 November 2026 · Alpha v1.0.405Previous update
  • Deal detail image presentation: Forced the product photo to fill the enlarged image frame using cover cropping, and added a crisp black outline around the image space.
6 November 2026 · Alpha v1.0.404Previous update
  • Deal detail image loading: Corrected the Open Food Facts image variant requested by the enlarged detail card. It now requests the supported 400px image instead of an unsupported 300px variant.
6 November 2026 · Alpha v1.0.403Previous update
  • Deal detail card hierarchy: Moved the product name to a full-width heading at the top, enlarged the product image, and rebuilt the price row using the shared green price badge and red/white percentage-off badge from the Home and Deals cards. Community signal, distance and favourite remain visible.
6 November 2026 · Alpha v1.0.402Previous update
  • Deal detail product card: Updated the detailed-view item card to match the current Home and Deals card styling, including the warm cream surface, gold outline, rounded image frame, stronger green product and price hierarchy, consistent retailer pill, cleaner signal indicator and green-arrow distance line. Existing deal information and actions are unchanged.
6 November 2026 · Alpha v1.0.401Previous update
  • Deal badge stacking: Restored visible overflow on the Deals image wrapper while keeping the photo itself clipped to its rounded image corners. Category badges now sit above the image at a higher stacking level instead of being clipped inside the image frame.
6 November 2026 · Alpha v1.0.400Previous update
  • Deals product image fill: Product photos now use cover scaling to fill the existing image frame edge-to-edge, cropping excess edges where needed rather than leaving unused space. Image frame and deal card dimensions remain unchanged.
6 November 2026 · Alpha v1.0.399Previous update
  • Deals card signal and distance: Replaced the boxed signal indicator with the Home carousel’s coloured dot and label, and moved distance onto its own line with the green location arrow. Product names now use title case across deal cards, Home carousel cards and deal detail headings, without changing stored product names.
6 November 2026 · Alpha v1.0.398Previous update
  • Taller Deals product images: Increased image height while retaining the existing image width and card layout. Product images now fill more of the available vertical space without changing the card width or deliberately increasing card dimensions.
6 November 2026 · Alpha v1.0.397Previous update
  • Deals card hierarchy: Moved the product name to the top of the card content, above the reported-time and supermarket badges. Price, savings, favourite and verification details remain below.
6 November 2026 · Alpha v1.0.396Previous update
  • Deals badge colours corrected: Updated the Offer and To Clear badges on Deals cards to match the Home carousel: Offer is a purple rectangle and To Clear is a red rectangle, both with a thin black outline and white text. Other deal-type badge styles are unchanged.
6 November 2026 · Alpha v1.0.395Previous update
  • Hunters geofence feedback: Added a clear location-check popup when a venue cannot be selected. It explains the 75-metre Hunters posting limit and the 50-metre GPS accuracy requirement, while showing the specific reason the check failed. Geofence enforcement remains unchanged.
6 November 2026 · Alpha v1.0.394Previous update
  • Deals badges corrected: Reused the Home carousel’s distinct category bookmark shapes and colours for deal types. Removed the oversized savings sticker from product images and moved the red-and-white percentage badge beside the price. Product photos remain clearly visible with a thin dark outline.
6 November 2026 · Alpha v1.0.393Previous update
  • Deals card image overlays: Moved deal-type badges onto the top of product images, added a thin dark image outline and replaced the green inline savings text with the red-and-white percentage badge used on Home carousel cards. Existing deal types, prices, verification and actions are preserved.
6 November 2026 · Alpha v1.0.392Previous update
  • Deals visual alignment: Removed a conflicting inline white card background and corrected the CSS cascade so Deals cards now use the Home screen’s warm cream surfaces, rounded image frames, emerald price treatment, typography and softer shadows. Availability border colours, deal information, favourites and existing interactions are preserved.
6 November 2026 · Alpha v1.0.391Previous update
  • Shared deal-card system: Added a common visual foundation for Home carousel cards and Deals list cards, aligning card surfaces, borders, shadows, product typography, pricing and shared metadata while retaining each layout's distinct geometry and all existing actions.
6 November 2026 · Alpha v1.0.390Latest update
  • Deals heading spacing: Corrected the counter hide rule's CSS specificity so the hidden count element no longer reserves vertical space. The filter and sort menus now move directly up beneath the Food deals heading.
6 November 2026 · Alpha v1.0.389Latest update
  • Deals heading: Applied a global ID-specific hide rule to the live deal counter. Its data updates remain intact for feed logic, but the pill is no longer displayed at any viewport size.
6 November 2026 · Alpha v1.0.388Latest update
  • Deals page: Hid the deal-count pill beneath the Food deals heading to keep the new filter and sort controls cleaner. The underlying count remains available to the existing feed logic.
6 November 2026 · Alpha v1.0.387Latest update
  • Deals menu layering: Fixed the Filter and Sort popup menus appearing underneath deal cards by correcting their stacking order and allowing the menu layer to overflow visibly.
6 November 2026 · Alpha v1.0.386Latest update
  • Sort popup: Replaced the nested native select with matching custom menu options for Nearest, Newest, Cheapest and Highest price, keeping the same sort behaviour.
6 November 2026 · Alpha v1.0.385Latest update
  • Deals controls redesign: Replaced the Nearby, Refresh, category tiles, supermarket selector and More control with two compact popup menus for deal-type filtering and sorting.
  • Filter menu: All deals, Offers, Yellow stickers, Clearance and Price Hold.
  • Sort menu: Nearest, newest, cheapest and highest price first. Refresh remains available through pull-to-refresh.
6 November 2026 · Alpha v1.0.384Latest update
  • Hunters navigation: Replaced the camera symbol with a custom treasure chest icon, keeping the existing navigation sizing, colour and interaction.
6 November 2026 · Alpha v1.0.383Latest update
  • Home deal-card timestamps: Restored the relative posted-time pill beside the supermarket badge, matching the main Deals feed.
  • Home carousel spacing: Reduced the vertical gap between Home carousel sections by 5px.
6 November 2026 · Alpha v1.0.382Latest update
  • Home deal cards: Restored the conditional distance indicator directly beneath the community signal text on Home carousel cards.
6 November 2026 · Alpha v1.0.381Latest update
  • Share camera positioning: Raised the floating camera action by a further 6px so its full lower edge remains visible within the compact navigation area.
6 November 2026 · Alpha v1.0.380Latest update
  • Compact bottom navigation: Removed excess vertical padding and item height; the five navigation destinations now sit in a tighter bar while the large Share camera floats above it.
6 November 2026 · Alpha v1.0.379Latest update
  • Bottom navigation: Removed the excessive fixed height and restored the original navigation footprint; the raised 74px camera remains prominent without expanding the bar.
  • Category filters: Replaced the overflowing horizontal chip row with five compact, equal-width category selectors that all fit on mobile.
6 November 2026 · Alpha v1.0.378Latest update
  • Navigation height: Restored the previous bottom navigation footprint while retaining the raised camera action.
  • Category filters: Corrected inherited square-button sizing so category filters render as compact, horizontally scrollable rounded chips.
  • Spacing: Tightened the filter-to-feed spacing.
6 November 2026 · Alpha v1.0.377Latest update
  • Deals page layout: Removed the oversized quick-action buttons, moved Find Nearby into a compact heading action and streamlined the category and filter controls.
  • Share action: The bottom-navigation camera is now the prominent, raised Share a Deal action across the app.
6 November 2026 · Alpha v1.0.376Latest update
  • Home discovery carousels: Connected Yellow Sticker Reductions to live reduced deal reports, ordered newest first.
  • Nearest to you: Connected the carousel to live deals with calculated branch distances, ordered nearest first. It refreshes when location enrichment completes.
  • Consistent access: Both carousels now follow the same signed-in visibility and community-access rules as the other Home discovery sections.
5 November 2026 · Alpha v1.0.337Latest update
  • Replaced the offer starburst with a balanced, symmetrical ticket shape.
  • Narrowed the price-hold shield without changing its label.
  • Increased category badge lettering by one pixel.
  • Strengthened the black outline around every badge silhouette.
5 November 2026 · Alpha v1.0.336Latest update
  • Distinct deal badge silhouettes: Yellow sticker keeps its bookmark; clearance uses a serrated ticket; offers use a starburst; price hold uses a shield; member price uses a notched ticket.
  • Consistent visual language: Category colours and dark outlines are retained, with contrasting text.
  • Geometry preserved: Existing card, image and carousel dimensions are unchanged.
5 November 2026 · Alpha v1.0.335Latest update
  • Bookmark colour correction: Each category now fills the entire bookmark, rather than colouring only an inset face or border.
  • Consistent black outline: All five bookmark silhouettes have a dark perimeter.
  • Readable contrast: Clearance, price hold and member-price bookmarks use white lettering on their darker fills; yellow retains dark lettering.
5 November 2026 · Alpha v1.0.334Latest update
  • Category bookmarks: General offer, yellow sticker, clearance, price hold and a designed-ahead member price badge, each with a consistent silhouette.
  • Clearance urgency: Clearance uses red for end-of-line reductions.
  • Cleaner cards: Removed the separate deal-type label beneath product titles, allowing titles more room.
  • Sharper details: Added fine dark outlines to product images and a subtle price outline. Card dimensions and carousel spacing are unchanged.
5 November 2026 · Alpha v1.0.333Latest update
  • More visible card styling: Increased the warmth and contrast of the Home carousel card surfaces, strengthened the border and made the soft elevation more noticeable.
  • Image and savings treatment: Added clearer separation around product imagery and a more distinct savings badge.
  • Geometry preserved: Card dimensions, image placement, text layout, carousel spacing and button sizes remain unchanged.
5 November 2026 · Alpha v1.0.332Latest update
  • Warmer card surfaces: Home carousel cards now use a soft ivory gradient instead of flat white.
  • More definition: Added a warmer, clearer border and subtle elevation, while retaining distinct Hot/Cold and verification treatments.
  • Integrated savings: Refined the savings badge so it feels more connected to the price area.
  • Geometry locked: Card dimensions, image placement, text layout, carousel spacing and button sizes are unchanged.
5 November 2026 · Alpha v1.0.331Latest update
  • Typography pass 1: Increased the size, weight and contrast of supporting text across Home highlight carousels and the Deals feed, including retailer, distance, deal type and verification labels.
  • Distance visibility: Restored clearer styling for distance values on Home and Deals. Distances are calculated from the Spotter’s location and require location permission plus a matched branch location.
  • Geometry preserved: No card, button, image, carousel or navigation dimensions changed.
5 November 2026 · Alpha v1.0.330Latest update
  • Moved the yellow-sticker bookmark label up by approximately 2 pixels to give it more breathing room above the pointed bottom.
  • Bookmark outline, overall dimensions, position, product image and deal-card sizing are unchanged.
5 November 2026 · Alpha v1.0.329Latest update
  • Rebuilt the yellow-sticker bookmark as a dark outer silhouette with an inset yellow face and label, giving a real continuous outline around the complete shape.
  • Kept the existing bookmark footprint, position, product image and deal-card dimensions unchanged.
5 November 2026 · Alpha v1.0.328Latest update
  • Yellow-sticker bookmark: Restored the yellow fill and label text, and replaced the faulty dark backing layer with a stronger outline following the complete bookmark silhouette.
  • Layout preserved: Bookmark dimensions and position, product image and deal-card dimensions remain unchanged.
5 November 2026 · Alpha v1.0.327Latest update
  • Yellow-sticker bookmark: Restored a clearly visible dark outline around the entire yellow bookmark, including its angled sides and pointed lower edge, using a separate expanded silhouette layer.
  • Layout preserved: Bookmark dimensions and position, product image and deal-card dimensions remain unchanged.
5 November 2026 · Alpha v1.0.326Latest update
  • Yellow-sticker bookmark: Corrected the outline so it follows the complete bookmark silhouette, including both angled sides and the pointed lower edge. The dark outline now surrounds the whole graphic rather than only its rectangular section.
  • Layout preserved: No changes to bookmark dimensions, position, product image, deal-card size or carousel layout.
4 November 2026 · Alpha v1.0.309Previous update
  • Sign-up: Username availability is checked independently as soon as the username tick is pressed. The email tick validates the email format and turns green when it looks valid. The username is secured when Create Account is submitted, before the verification email is sent.
5 November 2026 · Alpha v1.0.324Latest update
  • Yellow-sticker bookmark: Narrowed the existing bookmark and positioned it overlapping the top edge of the product image, with a subtle dark outline and shadow.
5 November 2026 · Alpha v1.0.325Latest update
  • Clearer carousel savings: Replaced the small green saving text with a bold red percentage-off badge over the bottom of the product image, strengthened the yellow-sticker bookmark outline, and kept deal-card dimensions unchanged.
5 November 2026 · Alpha v1.0.323Latest update
  • Yellow-sticker bookmark: Moved the existing notched yellow bookmark above the product image, with a subtle dark outline/shadow for contrast. Card dimensions and deal classification remain unchanged.
5 November 2026 · Alpha v1.0.322Latest update
  • Yellow-sticker label: Moved the yellow bookmark-style signifier to the top-right corner of the blank card area, keeping product photography unobstructed and card dimensions unchanged.
5 November 2026 · Alpha v1.0.321Latest update
  • Yellow-sticker labels: Added a clear yellow-sticker signifier to genuine reduced deals on Home cards and deal details.
5 November 2026 · Alpha v1.0.320Latest update
  • Home layout: Tightened the vertical spacing between carousel sections a little further, while keeping the cards and their internal spacing unchanged.
5 November 2026 · Alpha v1.0.319Latest update
  • Home layout: Reduced the vertical spacing between carousel sections for a more compact dashboard. Card spacing and carousel behaviour are unchanged.
5 November 2026 · Alpha v1.0.318Latest update
  • Location loading dialog: Fixed the supermarket search activity modal so it displays as a solid, readable SpotWorth panel without the unintended blue focus outline. Location detection and geofence behaviour are unchanged.
5 November 2026 · Alpha v1.0.317Latest update
  • Member welcome: Added a shorter post-verification welcome for new members, separate from the public first-visit introduction. Choosing “Let’s go!” remembers that the welcome has been seen.
4 November 2026 · Alpha v1.0.317Previous update
  • Welcome: Replaced the old Help Mode with a friendly first-visit introduction to finding deals, sharing bargains and saving favourites, with clear choices to dismiss or stop showing it.
4 November 2026 · Alpha v1.0.314Previous update
  • Simpler app: Removed Help Mode, its blue highlights, introduction and guided tour.
4 November 2026 · Alpha v1.0.313Previous update
  • Help Mode: Improved highlight persistence so guided help remains available as you move between app sections, with the relevant navigation and account controls highlighted.
  • Camera: Refined the Share a Deal camera button shape.
4 November 2026 · Alpha v1.0.312Previous update
  • Help Mode: Removed the unwanted second pop-up after choosing “Show me”. Help now moves straight from the introduction to the blue feature highlights.
4 November 2026 · Alpha v1.0.311Previous update
  • Help Mode: Introduced the interactive help introduction and guided blue highlights to point out app features.
4 November 2026 · Alpha v1.0.310Previous update
  • Sign-up: Improved the mobile sign-up flow so that successfully validating the email address scrolls the form to bring the Create Account and Cancel buttons into view.
4 November 2026 · Alpha v1.0.308Previous update
  • Header: Moved the help question mark beside the settings cog, removed its button background and border, and kept it as a compact dark icon so it no longer increases the header height.
4 November 2026 · Alpha v1.0.307Latest update
  • Sign-up: Choose a username before email verification, check availability and claim it automatically after verification.
  • Onboarding: New members land on their profile and receive a one-time guided tour.
  • Help mode: A persistent ? control lets members tap interface controls for contextual explanations at any time.
4 November 2026 · Alpha v1.0.306Latest update
  • Sign-out: Immediately clears the Today’s highlights, Newest offers and Hunters Board home previews when a member signs out. Those sections stay hidden for guests and return after sign-in.
  • Authentication: Guarded the signed-out auth-state callback so a null session cannot interrupt the post-sign-out refresh.
4 November 2026 · Alpha v1.0.305Latest update
  • Cleaner mobile account form: The optional deals-and-updates checkbox now sits on one compact line, keeping Cancel and Create account visible after confirming the email address.
  • Polished email confirmation: The email-entry control is now a blue rounded square with a centred white tick.
4 November 2026 · Alpha v1.0.304Previous update
  • Quicker mobile sign-in: Added a tick beside the email field. Tap it to dismiss the keyboard and reveal the remaining form, then use the existing sign-in or create-account button.
4 November 2026 · Alpha v1.0.303Latest update
  • Mobile sign-in layout: When the keyboard opens, the login and create-account sheet now anchors to the top of the visible screen rather than centring behind the keyboard. The form scrolls internally to keep the focused field visible.
4 November 2026 · Alpha v1.0.302Latest update
  • Mobile sign-in usability: When the email field is focused, the login and create-account dialog now rechecks its position throughout the mobile keyboard animation and scrolls the field into view, without requiring manual page scrolling.
4 November 2026 · Alpha v1.0.301Latest update
  • Cleaner guest Deals screen: Hide both Find nearest deals and Share a deal quick-action buttons whenever community deal access is unavailable. The guest invitation and blurred preview remain visible.
4 November 2026 · Alpha v1.0.300Previous update
  • Friendlier guest sign-in: The login dialog now welcomes visitors with the SpotWorth beagle and a clear, friendly invitation to join the community.
4 November 2026 · Alpha v1.0.299Latest update
  • Guest Home cleanup: Removed the deal-submission camera shortcut and the Share Something Good button from the Home screen whenever community deal access is unavailable. Both remain available to eligible members.
4 November 2026 · Alpha v1.0.298Previous update
  • Deal access enforced across entry points: Centralised the active-community access check for Home and Deals, added guards to deal details, shared-deal links and nearby-deal search, and clear cached deal data and open deal views on sign-out. Database row-level security continues to enforce member access independently.
4 November 2026 · Alpha v1.0.297Previous update
  • Member-only deal feed: Signed-out visitors now see join invitations instead of live deal cards in both Home deal sections. The Deals tab continues to show the community access invitation; signing in restores deal browsing. Public community statistics remain visible.
4 November 2026 · Alpha v1.0.296Previous update
  • Immediate guest Home refresh: Signing out now refreshes the Home dashboard straight away, so public Community Savings and Spotters figures remain visible without requiring a manual page refresh.
4 November 2026 · Alpha v1.0.295Previous update
  • Cleaner Community screen: Removed the repeated introductory label and description above the My Community panel. The page now has one clear Community heading, with the profile panel carrying its own title and description.
4 November 2026 · Alpha v1.0.294Previous update
  • Community savings shortcut: Tapping the Community Savings figure on Home now opens the Community section, alongside the Spotters shortcut, instead of taking you to your personal savings and rewards page.
4 November 2026 · Alpha v1.0.293Previous update
  • Cleaner purchase confirmation: Removed the explanatory paragraph and success message from the purchase panel. It now keeps the purchase button and a simple shopper count, with errors shown only when needed.
4 November 2026 · Alpha v1.0.292Previous update
  • Reliable daily answer changes: When you change today’s stock response, the app now explicitly updates your existing daily confirmation record instead of relying on an upsert against the generated UK-date key. New daily checks are inserted separately. This keeps one response per Spotter/deal/day while allowing the latest answer to win.
4 November 2026 · Alpha v1.0.291Previous update
  • Instant response changes: Your selected stock answer now updates optimistically as soon as you tap, with a quicker animation. If location or submission checks fail, the previous selection is restored.
  • One daily response, latest answer wins: Changing from Plenty to Low or Out updates the existing confirmation row for today rather than creating another response. The database retains one Spotter/deal/day record, with the latest valid answer and timestamp.
4 November 2026 · Alpha v1.0.290Previous update
  • Faster stock-check feedback: The selected answer updates immediately after a successful confirmation, without waiting for the full deal feed refresh. Buttons now respond to taps with a subtle press and selection animation.
  • Clear submission state: Controls temporarily disable while a check is being verified, preventing accidental duplicate taps.
4 November 2026 · Alpha v1.0.289Previous update
  • Correct daily selection: Previous-day stock checks remain part of the community verification history but no longer preselect a button. A choice is highlighted only when you have confirmed that deal today.
4 November 2026 · Alpha v1.0.288Previous update
  • Daily shelf checks: Spotters can confirm deal availability once per UK calendar day, change their answer during that day, and return the next day to refresh the signal. Daily confirmations are retained as separate historical evidence.
  • Simpler stock choices: Replaced the longer stock-report buttons with three compact choices: Plenty, Low and Out.
  • Poster self-checks: Existing next-UK-day poster eligibility and yellow-sticker exclusion remain enforced.
4 November 2026 · Alpha v1.0.287Previous update
  • Community-first Home stats: Replaced the four individual dashboard tiles with a compact two-stat strip showing verified community savings and the number of Spotters, using the existing public community statistics function.
4 November 2026 · Alpha v1.0.286Previous update
  • Slow-network resilience: The primary deal feed now loads independently of optional product-image, community-confirmation and purchase enrichment. Temporary failures in those secondary requests no longer discard successfully loaded deals; previous cached values are retained where available, and unavailable community data is clearly distinguished from a genuine zero-signal result.
4 November 2026 · Alpha v1.0.285Latest update
  • Consistent Home cards: Home Highlights and Newest Offers now use fixed-size product image frames and a fixed card height, regardless of the original photo shape.
  • Neater product photos: Portrait, landscape and square photos are cropped consistently to fill the image frame, preventing tall photos from stretching the cards.
4 November 2026 · Alpha v1.0.285Latest update
  • Smaller product images: Open Food Facts product photos now prefer pre-generated 200px selected-image thumbnails instead of original full-resolution uploads; raw-image fallbacks use supported 400px variants. Existing stored Open Food Facts image links are also down-sized at display time.
  • Faster barcode lookup: The smallest suitable pre-generated image is selected first, with larger variants used only as fallback.
  • Efficient delivery: Existing lazy loading, first-card priority and image failure placeholders are retained.
  • Refresh feedback restored: The “Refreshing deals” panel and blurred background now remain visible for the full refresh, including secondary account and community information. The faster cached startup and background data loading are preserved.
  • Overlapping refresh protection: Loading indicators are reference-counted so the veil remains until every active refresh operation has finished.
4 November 2026 · Alpha v1.0.278Previous update
  • Faster app returns: Restores the last successfully loaded deal feed immediately from a user-specific local cache, then quietly checks for fresh data in the background.
  • Less blocking refresh work: Foreground refreshes no longer repeat the full authentication/admin refresh sequence, duplicate browser foreground events are coalesced and throttled, and deal images no longer hold the feed loading state open.
  • Faster deal data: Product images, availability confirmations and purchase signals are fetched concurrently instead of in a serial chain. Branch-distance enrichment is throttled rather than re-requested on every feed refresh.
4 November 2026 · Alpha v1.0.277Previous update
  • Compact Home carousels: Reduced the height of both deal carousels with smaller product-image areas, tighter spacing and slightly more compact price and text styling, keeping the cards readable while freeing vertical space.
4 November 2026 · Alpha v1.0.276Previous update
  • Newest offers carousel: Added a second horizontal deal carousel to Home, showing active offers in newest-first order beneath Today’s highlights and above the Hunters Board. It uses the same deal cards, progressive loading and tap-through details.
4 November 2026 · Alpha v1.0.275Previous update
  • Administrator deal submissions: Sends verified GPS evidence for administrator accounts too, matching the database rule that enforces the 250m geofence for every account.
  • Photo handling: Product photos are saved only after the deal report has been accepted, preventing a rejected submission from leaving a newly uploaded product photo behind. Photo-upload failures no longer make an otherwise successful deal appear to fail.
4 November 2026 · Alpha v1.0.274Previous update
  • Deal submission GPS reliability: Reuses the fresh GPS reading already verified against the selected supermarket branch instead of requesting location a second time during submission. Prevents an intermittent second-request failure from incorrectly displaying a location-permission error.
3 November 2026 · Alpha v1.0.273Previous update
  • Geofence-safe location handling: removed manual supermarket-branch fallback wording from geofenced location errors. Users must enable location services and obtain a valid device location; manually selecting a branch is not presented as an alternative.
3 November 2026 · Alpha v1.0.272Latest update
  • Browser-specific location help: Location guidance now distinguishes Chrome and Safari on iPhone/iPad, other iOS browsers, Android browsers and desktop browsers. Safari instructions include iOS Safari settings and the website-specific Location permission.
3 November 2026 · Alpha v1.0.271Latest update
  • Location permission handling: Detects blocked location permission before starting nearby-supermarket discovery where the browser exposes permission status, with direct iPhone Chrome Settings guidance. Reduced the location request timeout from 25 to 10 seconds so unavailable GPS does not leave users waiting through a long spinner.
  • Geofence protection: Preserved the 250-metre branch check, 100-metre GPS accuracy requirement and fresh-location validation for all in-store actions.
3 November 2026 · Alpha v1.0.270Latest update
  • Deal reporting: Restored the 250-metre supermarket geofence so reports are first-hand in-store checks. Out-of-range attempts now show a dedicated location popup explaining the distance, GPS accuracy and retry requirements.
3 November 2026 · Alpha v1.0.269Previous update
  • Deal reporting: Temporarily removed the location check while investigating report submission failures; the 250-metre requirement is now restored with clearer feedback.
3 November 2026 · Alpha v1.0.268Latest update
  • Deal actions: Added a prominent “Share this deal” action beneath the deal summary and moved “Report deal” to the same top-level area with a clear exclamation icon. Removed both sharing options and the report entry point from the “More ways to help” dropdown.
3 November 2026 · Alpha v1.0.267Previous update
  • Mobile deal details: Long supermarket branch names and addresses now wrap within the deal panel instead of running off the right-hand edge. The “View store” link remains aligned alongside the address.
3 November 2026 · Alpha v1.0.266Previous update
  • Purchase geofence guidance: Pressing “I bought it” now opens a dedicated SpotWorth location popup when the 250-metre check fails, explaining the distance, GPS accuracy and location-permission requirements.
  • Purchase savings compatibility: Fixed the savings database constraint so purchases of offer, reduced, clearance and price-hold deals can all be recorded.
3 November 2026 · Alpha v1.0.265Previous update
  • Confirmation geofence: Confirming shelf availability now requires a fresh GPS reading within 250 metres of the exact linked supermarket branch, with GPS accuracy within 100 metres.
  • Consistent location protection: Administrator accounts now follow the same location checks as everyone else for deal sharing, confirmations, purchases and deal issue reports.
  • Release consistency: The app header, automatic update announcement and service-worker cache version are updated together.
3 November 2026 · Alpha v1.0.262Previous update
  • Share a deal flow: Moved Find Your Current Supermarket to the top of the form. The 250-metre location check runs immediately when the button is pressed, before product scanning or price entry, and blocks the flow when no participating branch is within range.
3 November 2026 · Alpha v1.0.261Previous update
  • Release announcements: Existing users now receive the in-app update announcement when a service-worker update activates, even if the app has already refreshed its version metadata. The announcement remains available until the user views or dismisses it.
  • Version consistency: Updated the stylesheet cache reference to match this release.
3 November 2026 · Alpha v1.0.260Latest update
  • 250-metre supermarket geofence: Deal sharing now checks your location as soon as you find or select a participating supermarket and blocks the flow if you are outside 250 metres, before scanning or entering prices.
  • Deal activity protection: Fresh location checks and server-side safeguards now apply to deal submissions, availability confirmations (including sold out), purchase signals and reports about a deal. GPS accuracy must be within 100 metres; temporary coordinates are cleared after validation.
3 November 2026 · Alpha v1.0.259Previous update
  • Removed experimental tab-swipe navigation: Swiping left or right across empty page areas no longer switches between Home, Deals, Hunters, Saved and You. Use the bottom navigation to change sections.
  • Existing gestures preserved: Pull-to-refresh remains available, vertical scrolling is unchanged, and Today’s Highlights and Hunters horizontal carousels retain their own swipe behaviour.
3 November 2026 · Alpha v1.0.258Previous update
  • Pull-to-refresh release behaviour: When the user releases to refresh, the page returns immediately to its resting position while the fixed refresh indicator stays visible as SpotWorth reloads.
3 November 2026 · Alpha v1.0.257Previous update
  • Smoother pull tracking: The page content follows the finger without transition lag during the pull gesture. The temporary drag state is removed on release so the return animation can run smoothly.
3 November 2026 · Alpha v1.0.256Previous update
  • Pull indicator positioning: Moved the refresh cue into a fixed, high-layer position above the scrolling content and allowed the full pull distance to track the gesture without the previous 120px cap.
3 November 2026 · Alpha v1.0.255Previous update
  • Clearer pull guidance: The indicator now appears as the gesture begins, becomes more visible as the user pulls, changes from “Pull to refresh” to “Release to refresh” at the threshold, and remains visible while refreshing.
3 November 2026 · Alpha v1.0.254Previous update
  • Content follows the pull: Reworked the gesture so the actual page content moves with the finger while the refresh cue stays anchored in the space above it, rather than growing the spacer and changing the scroll layout.
3 November 2026 · Alpha v1.0.253Previous update
  • Native-feeling pull to refresh: The main page now moves down with your finger, revealing the refresh cue in the space above the content rather than as a floating overlay.
  • Swipe between tabs: Swipe left or right on non-interactive page areas to move between Home, Deals, Hunters, Saved and You. Horizontal deal and Hunters carousels keep their own swipe gestures.
3 November 2026 · Alpha v1.0.252Previous update
  • Home pull-to-refresh fix: Corrected top-of-page detection and touch handling so the pull gesture starts reliably from the Home dashboard, including its live-stat tiles, while horizontal carousel gestures remain excluded.
3 November 2026 · Alpha v1.0.251Previous update
  • Initial integrated mobile gestures: Introduced pull-down refresh and experimental left/right navigation between the five main tabs. Horizontal Home and Hunters carousels and interactive controls were excluded from tab navigation.
3 November 2026 · Alpha v1.0.250Previous update
  • Mobile pull to refresh: Initial pull-to-refresh interaction and refresh coverage.
3 November 2026 · Alpha v1.0.249Previous update
  • Username cancellation: Cancelling a username change now restores the saved username in both Account Settings and Community ID, rather than leaving the unsubmitted draft visible.
3 November 2026 · Alpha v1.0.248Previous update
  • Suspension and onboarding: Authentication now completes the database-backed account-access check before any profile setup prompt or member-data loading. Suspended users are not sent into onboarding, and the welcome screen cannot cover the account-disabled notice.
3 November 2026 · Alpha v1.0.247Previous update
  • Returning-account onboarding: Removed a second startup check that could still open the full new-profile setup screen based on browser-local storage alone. Verified users now rely exclusively on the database-backed profile check to decide whether setup is needed.
3 November 2026 · Alpha v1.0.246Previous update
  • Mobile profile setup: The onboarding dialog now stays within the visible mobile viewport and scrolls its own content. Focusing fields repositions them above the keyboard, including after keyboard animations and viewport changes.
3 November 2026 · Alpha v1.0.245Previous update
  • Cross-browser sign-in: Returning Spotters who open a sign-in link in a different browser are no longer sent through new-account setup just because that browser has different local storage. Onboarding is now decided using the saved SpotWorth profile.
3 November 2026 · Alpha v1.0.244Previous update
  • Mobile sign-in field focus: Tapping an input now scrolls the login dialog to bring that field into a comfortable visible position above the keyboard. The reveal is rechecked as the keyboard animation and visual viewport settle.
3 November 2026 · Alpha v1.0.243Previous update
  • Mobile sign-in: The login dialog now adapts to the visible screen area when a mobile keyboard or browser controls reduce the viewport. The email field remains reachable by scrolling within the dialog, across Safari, Chrome and in-app browsers.
3 November 2026 · Alpha v1.0.242Previous update
  • Suspension appeals: The account-disabled notice now includes a Contact SpotWorth button that opens an email draft addressed to support, with an appeal subject and a pre-filled message, alongside the existing Sign out action.
3 November 2026 · Alpha v1.0.241Previous update
  • Permanent account suspensions: A permanent suspension now disables the entire SpotWorth account rather than only contribution features. Sign-in sessions are revoked, existing authenticated access is blocked by database policies, and the app checks account status again when returning to the foreground.
  • Safe reinstatement: Any pre-existing authentication ban is preserved and restored when a moderator reinstates the account.
  • Moderation data protection: Suspended accounts are excluded from community eligibility, personal XP and moderation-report access, and authenticated catalogue/price-observation operations.
3 November 2026 · Alpha v1.0.240Previous update
  • Immediate moderation notices: Warnings, timeouts, suspensions and reinstatements now generate clear in-app notices with the moderator’s reason. Notices appear on sign-in/page load and in real time while the app is open.
3 November 2026 · Alpha v1.0.239Previous update
  • Home deal card refresh: Highlights now show branded supermarket pills, distance where available, deal type, savings, price and community availability signal in a more spacious image-led card.
3 November 2026 · Alpha v1.0.238Previous update
  • Horizontal progressive feeds: Home highlights and Hunters posts now scroll horizontally with snap-to-card navigation. More content is appended as users approach the end of either feed, using a reusable feed loader for future sections.
3 November 2026 · Alpha v1.0.237Previous update
  • Mobile Home layout: Removed the floating Support shortcut from the mobile viewport so it no longer obscures Hunters posts, and added comfortable space at the end of the Home feed.
3 November 2026 · Alpha v1.0.237Previous update
  • Immediate moderation notices: Warnings, timeouts, suspensions and reinstatements now generate clear in-app notices with the moderator’s reason. Notices appear on sign-in/page load and in real time while the app is open.
3 November 2026 · Alpha v1.0.236Previous update
  • Home Hunters feed refresh: Returning to Home now refreshes the latest Hunters posts, and newly published sightings are reflected in the Home preview immediately.
3 November 2026 · Alpha v1.0.235Previous update
  • Admin authentication reliability: The Admin Workspace now uses an isolated persistent session, returns magic links directly to the admin area, and provides clearer recovery and email rate-limit feedback.
3 November 2026 · Alpha v1.0.234Previous update
  • Hunters reaction consistency: Reaction selections and counts now stay in sync between the board cards and detailed post view, including updates made from either view.
3 November 2026 · Alpha v1.0.233Previous update
  • Username change dialogs: Replaced browser-native confirmation popups with SpotWorth-styled dialogs for the 30-day username change warning and cooldown explanation.
3 November 2026 · Alpha v1.0.220Previous update
  • Username change cooldown: Spotters are shown a clear confirmation before changing their username. After a change, a server-enforced 30-day cooldown prevents another change, with the next eligible date shown if they try too early.
3 November 2026 · Alpha v1.0.219Previous update
  • Share a deal restriction: Restricted Spotters now see the contribution-access explanation immediately when they press Share a deal, before the deal submission form opens. The existing submit-time database-backed check remains in place.
3 November 2026 · Alpha v1.0.218Previous update
  • Hunters posting restriction: Restricted Spotters now see the contribution-access explanation immediately when they tap to start a Hunters post, before location permission, nearby-place search or camera steps begin.
3 November 2026 · Alpha v1.0.217Previous update
  • Spotter restriction feedback: Removed the repeated paused-access toast when navigating between app sections. Restricted Spotters can browse without interruption; the full explanation appears only when they attempt a contribution that is blocked.
3 November 2026 · Alpha v1.0.216Previous update
  • Live Spotter restriction checks: Contribution access is checked immediately before posting a deal, confirming availability, publishing a Hunters post, commenting or adding a reaction. Database policies remain the enforcement layer.
3 November 2026 · Alpha v1.0.215Previous update
  • Spotter warning notifications: Warnings issued by moderators now trigger a private in-app popup showing the reason. Spotters must acknowledge the notice, and the acknowledgement is saved across devices. Existing warnings are included.
3 November 2026 · Alpha v1.0.214Previous update
  • Username setup and management: Onboarding now requires Spotters to confirm a suggested username or enter their own before setup can finish. Added a reminder for existing accounts without a username, plus username editing in both Account Settings and the profile page. Username uniqueness and format are checked when saving.
3 November 2026 · Alpha v1.0.213Previous update
  • Hunters Board header polish: Removed the legacy mobile header height and overflow constraints that were clipping the version and information row. Kept the beagle, wordmark, tagline and header actions aligned cleanly.
3 November 2026 · Alpha v1.0.212Previous update
  • Mobile header layout: Rebuilt the brand block as a simple responsive layout, placing the alpha version and information control on a dedicated row beneath the wordmark and tagline.
3 November 2026 · Alpha v1.0.211Previous update
  • Header alignment: Moved the version label and information control outside the logo link into a separate row, corrected the information icon proportions and prevented the wordmark from clipping.
2 November 2026 · Alpha v1.0.210Previous update
  • Brand header refinement: Increased the beagle mark, wordmark and tagline, and moved the version label and information control into a compact second line beneath the brand.
2 November 2026 · Alpha v1.0.209Previous update
  • SpotWorth wordmark: Introduced the rounded SpotWorth wordmark, short green underline and the tagline “Find something worth sharing.” with responsive sizing.
2 November 2026 · Alpha v1.0.208Previous update
  • Header colour and mascot sizing: Changed the main header to warm cream with forest-green wordmark and navigation icons, and increased the beagle mark size.
2 November 2026 · Alpha v1.0.207Previous update
  • Beagle mark sizing: Increased the SpotWorth beagle mark in the app and admin views, with responsive sizing for smaller screens.
2 November 2026 · Alpha v1.0.206Previous update
  • Approved beagle emblem: Replaced the rough placeholder with the refined emblem matching the selected SpotWorth logo concept, and applied it across the app, admin, favicon and PWA assets.
2 November 2026 · Alpha v1.0.205Previous update
  • SpotWorth mascot identity: Introduced the geometric beagle mark: forest-green circular badge, cream face, orange floppy ear and curved eye. Applied it to the app and admin branding.
2 November 2026 · Alpha v1.0.204Previous update
  • SpotWorth rebrand: Updated visible app and admin branding, page titles, accessibility labels, PWA metadata and user-facing sharing/update copy to SpotWorth while preserving existing backend identifiers and compatibility.
2 November 2026 · Alpha v1.0.203Previous update
  • Hunters reactions: Tightened emoji spacing, added a subtle selected-reaction highlight, and fixed the Report button disappearing after a reaction is selected.
2 November 2026 · Alpha v1.0.202Previous update
  • Hunters reactions: Removed the individual counts beside each emoji; the single combined total remains.
2 November 2026 · Alpha v1.0.201Previous update
  • Hunters post layout: Moved the reaction/action row directly underneath the photo, following the familiar Facebook-style placement.
2 November 2026 · Alpha v1.0.200Previous update
  • Hunters reactions: Tightened the reaction spacing in post detail and added one combined total beside the reaction choices.
2 November 2026 · Alpha v1.0.199Previous update
  • Hunters polish: Tidied the post-report control, removed reaction button outlines in post detail, and added a compact report icon to every other member’s comment and reply.
2 November 2026 · Alpha v1.0.198Previous update
  • Moderation inbox: Administrators can open the original deal or Hunters content directly from a report. Comment reports open the parent post and jump to the reported comment.
2 November 2026 · Alpha v1.0.197Previous update
  • Community reporting: Members can now report Hunters posts and comments privately. Reports join the existing administrator moderation inbox alongside deal reports, with duplicate-report protection and secure report permissions.
2 November 2026 · Alpha v1.0.195Previous update
  • Hunters Board moderation: Comments removed by an administrator now disappear from the conversation, including replies beneath a moderated parent. Member self-deletions continue to leave a placeholder when needed to preserve thread context.
2 November 2026 · Alpha v1.0.194Previous update
  • Hunters Board moderation: Comments removed by an administrator now disappear from the conversation, including replies beneath a moderated parent. Member self-deletions continue to leave a placeholder when needed to preserve thread context.
2 November 2026 · Alpha v1.0.193Previous update
  • Hunters Board conversations: Moved the add-comment composer above the conversation thread so it remains easy to find without scrolling past existing comments and replies.
2 November 2026 · Alpha v1.0.192Previous update
  • Hunters Board readability: Increased comment text, usernames, timestamps, reply/delete controls and the comment composer text for easier reading on mobile.
2 November 2026 · Alpha v1.0.191Previous update
  • Hunters Board conversations: Added live comments and one-level threaded replies to each post. Members can delete their own comments; admins can remove comments during moderation. Deleted parent comments remain as placeholders so replies stay in context.
  • Comment safety: Comments are limited to 500 characters, require active community access, and are protected by row-level security. Users cannot edit other members’ comments or restore deleted comments.
2 November 2026 · Alpha v1.0.190Previous update
  • Hunters Board reactions: Added 👍 🔥 👀 😂 and ❤️ reactions. Each member can choose one reaction per post, change it at any time, or tap the selected reaction again to remove it. Counts and reactor names appear on each post; database uniqueness and row-level security enforce one reaction per member.
  • Hunters Board layout: Expanded the corkboard to use the available mobile display width, giving both columns and their photos more room. Reworked reaction controls into compact icon buttons with separate count badges and clearer selected states.
  • Hunters Board interaction polish: Locked the corkboard to the mobile viewport width to remove horizontal scrolling. Reactions now update counts and selected states in place, with a small tap animation, rather than reloading the feed.
  • Hunters post detail view: Simplified feed cards to focus on the photo, shop name and reactions. Full location, author and caption details now open in a dedicated post view, with a comments-and-replies area reserved for the next community feature.
  • Hunters card refinement: Restored the poster username, tightened spacing between the date, shop name and caption, and gave captions a distinct warm note treatment so they stand apart from store information.
  • Hunters card spacing: Removed inherited button sizing from the shop-name control and explicitly compacted the username, shop title, caption, reactions and admin action spacing to eliminate the oversized vertical gaps.
  • Hunters post detail styling: Matched the detail view background to the corkboard texture, removed image-edge borders and tightened reaction buttons into compact emoji-and-count chips.
2 November 2026 · Alpha v1.0.183Previous update
  • Hunters admin deletion: Fixed the delete confirmation calling SpotWorth’ own deal-availability function instead of the browser confirmation. The delete action now explicitly uses the native browser confirmation, while retaining click isolation, admin permission checks, database deletion and photo cleanup.
2 November 2026 · Alpha v1.0.181Previous update
  • Hunters admin testing: The administrator account can now post from any location on the fixed TEST deployment, without the 75-metre GPS check. Venue confirmation and live-camera-only capture are still required. All other accounts, including admin user-preview sessions, retain the normal geofence.
2 November 2026 · Alpha v1.0.180Previous update
  • Hunters camera-only posting: Replaced the photo file picker with a live rear-camera capture inside SpotWorth. Hunters posts can only be created from a new camera capture; gallery and existing-photo uploads are not offered. Camera permission or availability problems are explained without a gallery fallback.
2 November 2026 · Alpha v1.0.179Previous update
  • Hunters location check: Added a strict 75-metre proximity check against the confirmed business before opening the camera and again before publishing. The GPS fix must also report accuracy of 50 metres or better; uncertain or out-of-range locations are asked to retry.
2 November 2026 · Alpha v1.0.178Previous update
  • Hunters place picker: Fixed mobile venue result cards shrinking and overlapping so the business list remains readable and spaced correctly.
2 November 2026 · Alpha v1.0.177Previous update
  • Hunters place picker: Refined the nearby business list and search layout so place cards stay aligned, text wraps within their borders, and the results scroll cleanly on mobile.
2 November 2026 · Alpha v1.0.176Previous update
  • Hunters place confirmation: Confirm a nearby business or venue, search for the right place if needed, then open the camera. Hunter posts now store the selected place while preserving older supermarket-linked posts.
2 November 2026 · Alpha v1.0.175Previous update
  • Hunters Board header: Tightened the board heading and description spacing and refined the Share a find button placement so the feed appears sooner on mobile.
2 November 2026 · Alpha v1.0.174Previous update
  • Share button: Increased the left-hand Share action size and lifted it slightly above the navigation bar for a more prominent floating-button treatment.
2 November 2026 · Alpha v1.0.173Previous update
  • Navigation layout: Moved the prominent Share a deal action to the far left of the bottom navigation, enlarged it slightly and kept its existing coral styling. Home, Deals, Hunters, Saved and You now follow in their existing order.
2 November 2026 · Alpha v1.0.172Previous update
  • Share button: Removed the redundant “Share” text beneath the camera icon so it no longer overlaps the central navigation action. The accessible button label remains.
2 November 2026 · Alpha v1.0.171Previous update
  • Savings navigation: Made the X close control visible on the My savings page. Closing the page returns directly to the You hub and refreshes its community summary.
2 November 2026 · Alpha v1.0.170Previous update
  • Rewards navigation: Made the X close control visible on the Rewards & achievements page. Closing the page returns directly to the You hub and refreshes its community summary.
2 November 2026 · Alpha v1.0.169Previous update
  • You hub organisation: Moved Rewards and achievements into the Community / Get involved section, directly below My community, so community participation and progression sit together.
  • Account navigation: Kept Savings and favourites in their own section and simplified the final section to Account settings. Existing reward navigation remains connected.
2 November 2026 · Alpha v1.0.168Previous update
  • Home contribution card: Corrected the alignment of the trophy icon in the Home page’s weekly contribution panel, with explicit horizontal and vertical centring.
2 November 2026 · Alpha v1.0.167Previous update
  • You hub icon alignment: Standardised the leaderboard trophy tile’s alignment and icon sizing in the You hub.
2 November 2026 · Alpha v1.0.166Previous update
  • App startup and sign-in fix: Removed a stale Community leaderboard click handler left behind after the duplicate card was removed. The handler had interrupted app initialisation before Supabase connected, which also prevented sign-in from working.
2 November 2026 · Alpha v1.0.165Previous update
  • Community page: Removed the duplicate leaderboard card because the leaderboard is already available from the You hub.
  • Navigation and scrolling: Changed the Community page close control to return to the You hub and removed its nested scroll container so the main app content area handles scrolling.
2 November 2026 · Alpha v1.0.164Previous update
  • You hub navigation fix: Fixed the bottom You tab so it opens the dedicated hub as a main app page (rather than attempting to open it as a dialog). Added the missing page-visibility rule and ensured the hub loads the signed-in member’s profile identity and town rank on entry.
  • Navigation: Existing screens and their underlying actions are retained; the new hub is a navigation layer, not a replacement for account or community functionality.
2 November 2026 · Alpha v1.0.162Previous update
  • Purchase signal loading fix: Availability now reads purchase totals and timestamps from a restricted summary view instead of querying private purchase rows directly. This prevents purchase-signal permissions from interrupting the live deal feed.
2 November 2026 · Alpha v1.0.161Previous update
  • Purchases now inform availability: Each unique purchase adds a time-weighted positive signal to the Hot/Cold calculation. Purchases are shown separately from shelf checks and do not imply plenty of stock.
  • Freshness: Purchase signals decay over time and the existing 48-hour recheck rule applies.
2 November 2026 · Alpha v1.0.160Previous update
  • SpotWorth product catalogue: Barcode scans now check products contributed by the community before using Open Food Facts. Unknown products can be added manually and saved for future scans.
  • Community product photos: When no catalogue or Open Food Facts image exists, shoppers can take or upload a product photo. It is saved against the product barcode and reused on future deal listings.
2 November 2026 · Alpha v1.0.159Previous update
  • Changelog layout: Rebuilt the release-note list as independent cards with correctly balanced markup. New updates no longer nest inside previous entries or expand horizontally on mobile.
2 November 2026 · Alpha v1.0.158Previous update
  • Closest deals first: The Deals page now defaults to distance sorting, with mapped nearby branches shown first.
  • Today’s highlights: Home now prioritises the strongest community availability signals and the most-confirmed deals. Highlight cards carry the same availability-coloured border as the main Deals feed.
2 November 2026 · Alpha v1.0.157Previous update
  • Fair daily confirmations: Each shopper can submit one availability confirmation per item per UK calendar day. Repeating the same answer is blocked with a clear message; changing the answer is allowed and updates the existing confirmation.
  • Database enforcement: The daily rule is enforced in Supabase as well as the app, including protection against repeated requests.
2 November 2026 · Alpha v1.0.156Previous update
  • Deal details: Shelf availability and “I bought it” actions now appear near the top of each deal.
  • Clear feedback: Availability and purchase submissions now show a confirmation popup explaining what was saved. Stock choices no longer appear preselected by default.
2 November 2026 · Alpha v1.0.155Previous update
  • Deal verification: Contributors can now confirm their own ordinary offers, clearance deals and price drops from the next UK calendar day. Yellow-sticker reductions are excluded because they expire at 03:00.
  • Fair verification: The same rule is enforced by Supabase as well as the app, and eligible self-checks feed into the existing community availability calculation.
2 November 2026 · Alpha v1.0.154Previous update
  • Home highlights location filtering: Today’s highlights now respect the selected town/area and selected branch filter, matching the Deals feed’s location rules. Changing the town immediately refreshes the Home highlights.
2 November 2026 · Alpha v1.0.153Previous update
  • Deals page visibility: Fixed the page layout rule that was overriding the browser’s hidden state on top-level sections. Empty-state and other hidden sections now remain hidden correctly.
2 November 2026 · Alpha v1.0.152Previous update
  • Deals empty state: The “No deals found” message now stays hidden whenever deal cards are already rendered, nearby deal results are present, community access is unavailable, or the feed is still loading. It only appears when the current filtered feed genuinely has no results.
2 November 2026 · Alpha v1.0.151Previous update
  • Deals page layout: Removed the redundant embedded Ko-fi support card; the floating Support SpotWorth button remains the single support link.
  • Mobile scrolling: Increased the Deals page bottom breathing room so the final content and source acknowledgements can scroll clear of the persistent bottom navigation.
1 November 2026 · Alpha v1.0.148Previous update
  • Profile control persistence: Fixed account-state refresh rebuilding the profile button with a generic SVG and deleting the avatar ring and level label. Account refresh now updates accessibility labels only, preserving the existing profile control and its contents.
1 November 2026 · Alpha v1.0.147Previous update
  • Profile avatar loading: The header now falls back to the signed-in account’s saved avatar when the profile record is still loading or returns the default avatar. No profile-button layout or header sizing changes.
1 November 2026 · Alpha v1.0.146Previous update
  • Profile button: Added a larger 31px circular avatar ring and a compact level label underneath, using the existing profile XP level. The control remains within the existing 44px header icon footprint; no header row, page shell, scroll or navigation sizing rules were changed.
1 November 2026 · Alpha v1.0.145Previous update
  • Header layout restored: Reverted the oversized profile-control layout and the extra mobile app-shell overrides that displaced the header and home content. Restored the previous compact profile control and the established mobile layout rules.
1 November 2026 · Alpha v1.0.144Previous update
  • Header and page layout: Stabilised the mobile app shell after increasing the profile control height. The header now has a reserved fixed-height row, while the main content remains the only vertically scrolling area between the header and bottom navigation.
1 November 2026 · Alpha v1.0.143Previous update
  • Header profile: Enlarged the profile picture, added a circular level ring, and displayed the current SpotWorth level beneath it in small text. The avatar and level update from the signed-in profile.
1 November 2026 · Alpha v1.0.142Previous update
  • Account settings scrolling: Removed the nested scroll area from the embedded Account Settings page. The page now uses the main app scroll container, avoiding two competing scrollbars on iPhone.
1 November 2026 · Alpha v1.0.141Previous update
  • Changelog layout: Rebuilt the latest-updates entries as separate, correctly nested cards. New release notes no longer wrap the previous release cards inside one another.
1 November 2026 · Alpha v1.0.140Previous update
  • Sign-in form restored: Fixed a startup JavaScript error caused by binding a click handler to a Share App button that is not present in the page. That error stopped the remaining event handlers from being attached, including the sign-in form submit handler.
  • Account controls: Profile and account settings can now reach the functioning sign-in form again when no session is active.
1 November 2026 · Alpha v1.0.139Previous update
  • Account session compatibility: Restored Supabase’s original project-default browser storage key for the administrator account, matching the storage behaviour used by the earlier live app. Removed the custom-key migration path.
  • Authentication isolation: Left the separate regular-user preview session key unchanged.
1 November 2026 · Alpha v1.0.138Previous update
  • Header controls: Replaced the settings graphic with the app’s native Material Settings icon and kept the notifications bell visible even when signed out.
  • Session recovery: Improved migration from the original Supabase browser session key.
1 November 2026 · Alpha v1.0.137Previous update
  • Account settings icon: Replaced the incorrectly filtered bitmap with a native vector gear icon.
  • Authentication: No sign-in, session-storage or Supabase logic changed.
1 November 2026 · Alpha v1.0.136Previous update
  • Streamlined header: Moved information, account settings, feedback and notifications into one compact navigation row.
  • Stable page layout: Removed scroll-driven header resizing.
  • Account access: Moved the area selector into Account Settings.
1 November 2026 · Alpha v1.0.134Previous update
  • Existing login recovery: On startup, SpotWorth checks for an existing Supabase session saved under the original default storage key and migrates it into the current administrator session key before authentication initializes. This restores sessions from earlier app builds without asking the user to sign in again.
1 November 2026 · Alpha v1.0.133Previous update
  • Login persistence fix: The app now remembers when an administrator has switched into the separate regular-user preview session and restores that same preview session after refresh or reopening the app.
  • Session safety: The preview-mode marker is cleared when returning to the administrator session, or when the saved preview session is no longer valid. Existing administrator sign-in storage remains unchanged.
1 November 2026 · Alpha v1.0.132Previous update
  • Compact header: Rebuilt the app header as one slim horizontal row with the information, settings, feedback, notifications and profile controls in that order.
  • Account settings: Moved the current-area display and Change control into Account Settings, removing the separate location row from the header.
  • Mobile layout: Reduced header height and tightened the logo and icon spacing to keep the controls on one line on small screens.
1 November 2026 · Alpha v1.0.131Previous update
  • Home quick actions: Replaced the single Find nearest deals strip with two side-by-side actions: Find nearest deals and Share a deal.
  • Share workflow: The new Share a deal button opens the existing deal submission flow; the empty white strip is removed.
1 November 2026 · Alpha v1.0.130Previous update
  • Home cleanup: Removed the SpotWorth community member/savings statistics panel. Kept the Find nearest deals action and corrected the empty nearby-results container so it stays hidden until a search is run.
1 November 2026 · Alpha v1.0.129Previous update
  • Mobile header stability: The compact header now stays compact while the page is scrolled and expands only when returning to the top. Removed the idle timer that previously expanded the header mid-page and shifted the content.
1 November 2026 · Alpha v1.0.128Previous update
  • Home loading fix: Corrected the Home app script cache reference so the current JavaScript loads with the trimmed Home markup. Restores dashboard rendering, live statistics, highlights and Hunters preview.
1 November 2026 · Alpha v1.0.127Previous update
  • Home header: Removed the headline, subtitle and Home search/scanner panel, leaving the compact live-stat tiles as the start of the Home dashboard. Search remains available in Deals and barcode scanning remains in the existing Share a Deal workflow.
6 November 2026 · Alpha v1.0.373Latest update
  • Header alignment: Moved the settings cog, feedback envelope and notification bell together 4px left and 2px down. Their spacing relative to one another and the profile control is preserved.
1 November 2026 · Alpha v1.0.126Previous update
  • Home statistics: Reworked the four stat tiles into compact square cards with icon, label and value hierarchy to better match the approved reference.
1 November 2026 · Alpha v1.0.125Previous update
  • Home header: Cropped the hero to match the approved reference: headline, subtitle, aligned search and barcode controls, and four live stat cards. Removed the extra brand strip and eyebrow for a cleaner, more compact header.
1 November 2026 · Alpha v1.0.124Previous update
  • Home search: Refined the search and barcode controls into one aligned, responsive search row with consistent sizing, spacing and clearer button hierarchy.
1 November 2026 · Alpha v1.0.123Previous update
  • Home dashboard: Rebuilt the Home screen around live deal highlights, product/store search, Hunters Board photo previews, personal savings and weekly contribution progress.
  • Quick navigation: Added direct shortcuts to profile, Deals, Hunters and the existing Share a Deal workflow. Home cards use live SpotWorth data and remain empty-state safe.
1 November 2026 · Alpha v1.0.122Previous update
  • Hunters Board: Fixed a stale modal-state check that prevented the embedded board from rendering after its posts loaded.
  • Navigation: Removed redundant close controls from embedded main pages. Use the persistent bottom navigation to move between sections.
1 November 2026 · Alpha v1.0.121Previous update
  • App navigation: Introduced the new persistent five-destination app navigation: Home, Deals, Hunters, Saved and You, while retaining the central Share action.
  • Embedded pages: Moved the main profile, account, community, savings, rewards, favourites and Hunters views into the app content area instead of opening them as separate modal popups.
  • Home: Added a community-focused starting page with direct routes to deals, Hunters, saved finds and the user's account.
  • Compatibility: Existing deal submission, scanning, authentication, achievements and reward workflows remain available through their existing actions.
1 November 2026 · Alpha v1.0.120Previous update
  • Hunters achievements: Added nine permanent achievements to the existing profile trophy system, covering first pin, discovery milestones, distinct branches visited and captioned discoveries. Progress is shown in the existing achievements screen and awards are automatically evaluated by the database when a Hunter post is created or updated.
  • Progression: Hunters achievements use the existing achievement points and unlock celebration system; no separate Hunter score or profile has been introduced.
1 November 2026 · Alpha v1.0.119Previous update
  • Hunters Board: Protected the camera-to-composer hand-off from the app's foreground refresh routine. Added resilient photo selection handling for iOS camera return, including input, change, pageshow and visibility recovery with duplicate-processing protection.
1 November 2026 · Alpha v1.0.118Previous update
  • Hunters Board: Rebuilt the photo composer as a regular fixed overlay instead of a native HTML dialog. The overlay has its own scroll area and the page behind it is locked while composing, avoiding native dialog keyboard repositioning.
1 November 2026 · Alpha v1.0.117Previous update
  • Hunters Board: Removed automatic scrollIntoView behaviour for focused controls inside native dialogs. This was moving the entire photo composer when the mobile keyboard opened. The dialog now remains anchored without programmatically scrolling its ancestors.
1 November 2026 · Alpha v1.0.116Previous update
  • Hunters Board: Replaced unreliable keyboard detection and compact-mode hiding with a top-anchored, naturally scrollable photo composer. The photo, branch details, caption and Pin button remain in the same layout while the visible viewport changes.
1 November 2026 · Alpha v1.0.115Previous update
  • App updates: Corrected the app's release version so it matches the deployed build. Restored the one-time update announcement for existing users and linked it to the latest changelog.
  • Changelog: Release notes and the in-app version label now advance together for this test build.
1 November 2026 · Alpha v1.0.114Previous update
  • Hunters Board: Added a compact mobile caption layout intended to keep the caption and Pin button visible while the iPhone keyboard is open. This did not fully resolve the issue and is being replaced by a more robust composer redesign.
1 November 2026 · Alpha v1.0.113Previous update
  • Hunters Board: Consolidated iPhone keyboard handling into the shared viewport manager. This build did not fully resolve the caption composer layout; follow-up fix in 1.0.114.
1 November 2026 · Alpha v1.0.112Previous update
  • Hunters Board: The camera and post composer now run separately from the board dialog, avoiding nested native modals on iPhone. Cancelling or completing a post returns to the board.
1 November 2026 · Alpha v1.0.111Previous update
  • Hunters Board: Corrected the iPhone keyboard layout positioning so the compact composer stays anchored to the visible viewport instead of being pushed down by Safari’s visual viewport offset.
1 November 2026 · Alpha v1.0.110Previous update
  • Hunters Board: Added a dedicated compact composer layout while the iPhone keyboard is open, keeping the caption and Pin button accessible without the photo and branch details taking up the available space.
1 November 2026 · Alpha v1.0.109Previous update
  • Hunters Board: Improved the camera-post dialog on iPhone so the caption and posting controls remain reachable when the keyboard opens.
1 November 2026 · Alpha v1.0.108Previous update
  • Hunters Board: Nearby supermarket detection and branch choices now use a strict 1 km radius. Branches beyond 1 km are excluded; if location is unavailable or no branch is nearby, the app explains why rather than showing distant options.
1 November 2026 · Alpha v1.0.107Previous update
  • Hunters Board: Tidied the change-branch panel with compact branch rows, a dedicated close control and a toggle to cancel branch changes.
1 November 2026 · Alpha v1.0.106Previous update
  • Hunters Board: Added a camera-first “Take a photo” flow, nearest mapped supermarket detection, branch confirmation and direct posting to the community board.
  • Safety: Photos are resized before upload, stored privately under the signed-in member’s folder, and cleaned up if the post cannot be saved. Existing account and deal flows are kept separate.
1 November 2026 · Alpha v1.0.105Previous update
  • Hunters Board: Added the first live, read-only photo bulletin feed, with clear pinned-photo cards, contributor names, captions, store/branch labels and a full-size photo view.
  • Empty state: Added a welcoming first-sighting message and retry/sign-in states. Photo posting and camera capture are still to come.
1 November 2026 · Alpha v1.0.104Previous update
  • Hunters Board: Restored the Hunters navigation button and a dedicated screen with a working close control. The photo feed and posting tools are being rebuilt separately and are not available in this step.
  • Stability: Kept this first Hunters screen isolated from account, deal and authentication functionality.
1 November 2026 · Alpha v1.0.103Previous update
  • App stability: Returned the test app to the pre-Hunters Board baseline after the earlier Hunters implementation caused wider interface problems.
  • Hunters Board: Temporarily removed the photo feed and camera implementation so the core app could be checked independently. The test Supabase configuration was retained.
  • Deal cards: Preserved the clean neutral card styling, with retailer identity in the store pill and availability status kept separate.
1 November 2026 · Alpha v1.0.97Previous update
  • Deal cards: Reverted retailer-specific card backgrounds to a clean neutral white. Supermarket identity remains in the coloured retailer pill, while Hot, Cold and other availability borders remain independent.
2 November 2026 · Alpha v1.0.159Previous update
  • Changelog layout: Rebuilt the release-note list as independent cards with correctly balanced markup. New updates no longer nest inside previous entries or expand horizontally on mobile.
2 November 2026 · Alpha v1.0.158Previous update
  • Closest deals first: The Deals page now defaults to distance sorting, with mapped nearby branches shown first.
  • Today’s highlights: Home now prioritises the strongest community availability signals and the most-confirmed deals. Highlight cards carry the same availability-coloured border as the main Deals feed.
2 November 2026 · Alpha v1.0.157Previous update
  • Fair daily confirmations: Each shopper can submit one availability confirmation per item per UK calendar day. Repeating the same answer is blocked with a clear message; changing the answer is allowed and updates the existing confirmation.
  • Database enforcement: The daily rule is enforced in Supabase as well as the app, including protection against repeated requests.
2 November 2026 · Alpha v1.0.156Previous update
  • Deal details: Shelf availability and “I bought it” actions now appear near the top of each deal.
  • Clear feedback: Availability and purchase submissions now show a confirmation popup explaining what was saved. Stock choices no longer appear preselected by default.
2 November 2026 · Alpha v1.0.155Previous update
  • Deal verification: Contributors can now confirm their own ordinary offers, clearance deals and price drops from the next UK calendar day. Yellow-sticker reductions are excluded because they expire at 03:00.
  • Fair verification: The same rule is enforced by Supabase as well as the app, and eligible self-checks feed into the existing community availability calculation.
2 November 2026 · Alpha v1.0.154Previous update
  • Home highlights location filtering: Today’s highlights now respect the selected town/area and selected branch filter, matching the Deals feed’s location rules. Changing the town immediately refreshes the Home highlights.
2 November 2026 · Alpha v1.0.153Previous update
  • Deals page visibility: Fixed the page layout rule that was overriding the browser’s hidden state on top-level sections. Empty-state and other hidden sections now remain hidden correctly.
2 November 2026 · Alpha v1.0.152Previous update
  • Deals empty state: The “No deals found” message now stays hidden whenever deal cards are already rendered, nearby deal results are present, community access is unavailable, or the feed is still loading. It only appears when the current filtered feed genuinely has no results.
2 November 2026 · Alpha v1.0.151Previous update
  • Deals page layout: Removed the redundant embedded Ko-fi support card; the floating Support SpotWorth button remains the single support link.
  • Mobile scrolling: Increased the Deals page bottom breathing room so the final content and source acknowledgements can scroll clear of the persistent bottom navigation.
1 November 2026 · Alpha v1.0.148Previous update
  • Profile control persistence: Fixed account-state refresh rebuilding the profile button with a generic SVG and deleting the avatar ring and level label. Account refresh now updates accessibility labels only, preserving the existing profile control and its contents.
1 November 2026 · Alpha v1.0.147Previous update
  • Profile avatar loading: The header now falls back to the signed-in account’s saved avatar when the profile record is still loading or returns the default avatar. No profile-button layout or header sizing changes.
1 November 2026 · Alpha v1.0.146Previous update
  • Profile button: Added a larger 31px circular avatar ring and a compact level label underneath, using the existing profile XP level. The control remains within the existing 44px header icon footprint; no header row, page shell, scroll or navigation sizing rules were changed.
1 November 2026 · Alpha v1.0.145Previous update
  • Header layout restored: Reverted the oversized profile-control layout and the extra mobile app-shell overrides that displaced the header and home content. Restored the previous compact profile control and the established mobile layout rules.
1 November 2026 · Alpha v1.0.144Previous update
  • Header and page layout: Stabilised the mobile app shell after increasing the profile control height. The header now has a reserved fixed-height row, while the main content remains the only vertically scrolling area between the header and bottom navigation.
1 November 2026 · Alpha v1.0.143Previous update
  • Header profile: Enlarged the profile picture, added a circular level ring, and displayed the current SpotWorth level beneath it in small text. The avatar and level update from the signed-in profile.
1 November 2026 · Alpha v1.0.142Previous update
  • Account settings scrolling: Removed the nested scroll area from the embedded Account Settings page. The page now uses the main app scroll container, avoiding two competing scrollbars on iPhone.
1 November 2026 · Alpha v1.0.141Previous update
  • Changelog layout: Rebuilt the latest-updates entries as separate, correctly nested cards. New release notes no longer wrap the previous release cards inside one another.
1 November 2026 · Alpha v1.0.140Previous update
  • Sign-in form restored: Fixed a startup JavaScript error caused by binding a click handler to a Share App button that is not present in the page. That error stopped the remaining event handlers from being attached, including the sign-in form submit handler.
  • Account controls: Profile and account settings can now reach the functioning sign-in form again when no session is active.
1 November 2026 · Alpha v1.0.139Previous update
  • Account session compatibility: Restored Supabase’s original project-default browser storage key for the administrator account, matching the storage behaviour used by the earlier live app. Removed the custom-key migration path.
  • Authentication isolation: Left the separate regular-user preview session key unchanged.
1 November 2026 · Alpha v1.0.138Previous update
  • Header controls: Replaced the settings graphic with the app’s native Material Settings icon and kept the notifications bell visible even when signed out.
  • Session recovery: Improved migration from the original Supabase browser session key.
1 November 2026 · Alpha v1.0.137Previous update
  • Account settings icon: Replaced the incorrectly filtered bitmap with a native vector gear icon.
  • Authentication: No sign-in, session-storage or Supabase logic changed.
1 November 2026 · Alpha v1.0.136Previous update
  • Streamlined header: Moved information, account settings, feedback and notifications into one compact navigation row.
  • Stable page layout: Removed scroll-driven header resizing.
  • Account access: Moved the area selector into Account Settings.
1 November 2026 · Alpha v1.0.134Previous update
  • Existing login recovery: On startup, SpotWorth checks for an existing Supabase session saved under the original default storage key and migrates it into the current administrator session key before authentication initializes. This restores sessions from earlier app builds without asking the user to sign in again.
1 November 2026 · Alpha v1.0.133Previous update
  • Login persistence fix: The app now remembers when an administrator has switched into the separate regular-user preview session and restores that same preview session after refresh or reopening the app.
  • Session safety: The preview-mode marker is cleared when returning to the administrator session, or when the saved preview session is no longer valid. Existing administrator sign-in storage remains unchanged.
1 November 2026 · Alpha v1.0.132Previous update
  • Compact header: Rebuilt the app header as one slim horizontal row with the information, settings, feedback, notifications and profile controls in that order.
  • Account settings: Moved the current-area display and Change control into Account Settings, removing the separate location row from the header.
  • Mobile layout: Reduced header height and tightened the logo and icon spacing to keep the controls on one line on small screens.
1 November 2026 · Alpha v1.0.131Previous update
  • Home quick actions: Replaced the single Find nearest deals strip with two side-by-side actions: Find nearest deals and Share a deal.
  • Share workflow: The new Share a deal button opens the existing deal submission flow; the empty white strip is removed.
1 November 2026 · Alpha v1.0.130Previous update
  • Home cleanup: Removed the SpotWorth community member/savings statistics panel. Kept the Find nearest deals action and corrected the empty nearby-results container so it stays hidden until a search is run.
1 November 2026 · Alpha v1.0.129Previous update
  • Mobile header stability: The compact header now stays compact while the page is scrolled and expands only when returning to the top. Removed the idle timer that previously expanded the header mid-page and shifted the content.
1 November 2026 · Alpha v1.0.128Previous update
  • Home loading fix: Corrected the Home app script cache reference so the current JavaScript loads with the trimmed Home markup. Restores dashboard rendering, live statistics, highlights and Hunters preview.
1 November 2026 · Alpha v1.0.127Previous update
  • Home header: Removed the headline, subtitle and Home search/scanner panel, leaving the compact live-stat tiles as the start of the Home dashboard. Search remains available in Deals and barcode scanning remains in the existing Share a Deal workflow.
1 November 2026 · Alpha v1.0.126Previous update
  • Home statistics: Reworked the four stat tiles into compact square cards with icon, label and value hierarchy to better match the approved reference.
1 November 2026 · Alpha v1.0.125Previous update
  • Home header: Cropped the hero to match the approved reference: headline, subtitle, aligned search and barcode controls, and four live stat cards. Removed the extra brand strip and eyebrow for a cleaner, more compact header.
1 November 2026 · Alpha v1.0.124Previous update
  • Home search: Refined the search and barcode controls into one aligned, responsive search row with consistent sizing, spacing and clearer button hierarchy.
1 November 2026 · Alpha v1.0.123Previous update
  • Home dashboard: Rebuilt the Home screen around live deal highlights, product/store search, Hunters Board photo previews, personal savings and weekly contribution progress.
  • Quick navigation: Added direct shortcuts to profile, Deals, Hunters and the existing Share a Deal workflow. Home cards use live SpotWorth data and remain empty-state safe.
1 November 2026 · Alpha v1.0.122Previous update
  • Hunters Board: Fixed a stale modal-state check that prevented the embedded board from rendering after its posts loaded.
  • Navigation: Removed redundant close controls from embedded main pages. Use the persistent bottom navigation to move between sections.
1 November 2026 · Alpha v1.0.121Previous update
  • App navigation: Introduced the new persistent five-destination app navigation: Home, Deals, Hunters, Saved and You, while retaining the central Share action.
  • Embedded pages: Moved the main profile, account, community, savings, rewards, favourites and Hunters views into the app content area instead of opening them as separate modal popups.
  • Home: Added a community-focused starting page with direct routes to deals, Hunters, saved finds and the user's account.
  • Compatibility: Existing deal submission, scanning, authentication, achievements and reward workflows remain available through their existing actions.
1 November 2026 · Alpha v1.0.120Previous update
  • Hunters achievements: Added nine permanent achievements to the existing profile trophy system, covering first pin, discovery milestones, distinct branches visited and captioned discoveries. Progress is shown in the existing achievements screen and awards are automatically evaluated by the database when a Hunter post is created or updated.
  • Progression: Hunters achievements use the existing achievement points and unlock celebration system; no separate Hunter score or profile has been introduced.
1 November 2026 · Alpha v1.0.119Previous update
  • Hunters Board: Protected the camera-to-composer hand-off from the app's foreground refresh routine. Added resilient photo selection handling for iOS camera return, including input, change, pageshow and visibility recovery with duplicate-processing protection.
1 November 2026 · Alpha v1.0.118Previous update
  • Hunters Board: Rebuilt the photo composer as a regular fixed overlay instead of a native HTML dialog. The overlay has its own scroll area and the page behind it is locked while composing, avoiding native dialog keyboard repositioning.
1 November 2026 · Alpha v1.0.117Previous update
  • Hunters Board: Removed automatic scrollIntoView behaviour for focused controls inside native dialogs. This was moving the entire photo composer when the mobile keyboard opened. The dialog now remains anchored without programmatically scrolling its ancestors.
1 November 2026 · Alpha v1.0.116Previous update
  • Hunters Board: Replaced unreliable keyboard detection and compact-mode hiding with a top-anchored, naturally scrollable photo composer. The photo, branch details, caption and Pin button remain in the same layout while the visible viewport changes.
1 November 2026 · Alpha v1.0.115Previous update
  • App updates: Corrected the app's release version so it matches the deployed build. Restored the one-time update announcement for existing users and linked it to the latest changelog.
  • Changelog: Release notes and the in-app version label now advance together for this test build.
1 November 2026 · Alpha v1.0.114Previous update
  • Hunters Board: Added a compact mobile caption layout intended to keep the caption and Pin button visible while the iPhone keyboard is open. This did not fully resolve the issue and is being replaced by a more robust composer redesign.
1 November 2026 · Alpha v1.0.113Previous update
  • Hunters Board: Consolidated iPhone keyboard handling into the shared viewport manager. This build did not fully resolve the caption composer layout; follow-up fix in 1.0.114.
1 November 2026 · Alpha v1.0.112Previous update
  • Hunters Board: The camera and post composer now run separately from the board dialog, avoiding nested native modals on iPhone. Cancelling or completing a post returns to the board.
1 November 2026 · Alpha v1.0.111Previous update
  • Hunters Board: Corrected the iPhone keyboard layout positioning so the compact composer stays anchored to the visible viewport instead of being pushed down by Safari’s visual viewport offset.
1 November 2026 · Alpha v1.0.110Previous update
  • Hunters Board: Added a dedicated compact composer layout while the iPhone keyboard is open, keeping the caption and Pin button accessible without the photo and branch details taking up the available space.
1 November 2026 · Alpha v1.0.109Previous update
  • Hunters Board: Improved the camera-post dialog on iPhone so the caption and posting controls remain reachable when the keyboard opens.
1 November 2026 · Alpha v1.0.108Previous update
  • Hunters Board: Nearby supermarket detection and branch choices now use a strict 1 km radius. Branches beyond 1 km are excluded; if location is unavailable or no branch is nearby, the app explains why rather than showing distant options.
1 November 2026 · Alpha v1.0.107Previous update
  • Hunters Board: Tidied the change-branch panel with compact branch rows, a dedicated close control and a toggle to cancel branch changes.
1 November 2026 · Alpha v1.0.106Previous update
  • Hunters Board: Added a camera-first “Take a photo” flow, nearest mapped supermarket detection, branch confirmation and direct posting to the community board.
  • Safety: Photos are resized before upload, stored privately under the signed-in member’s folder, and cleaned up if the post cannot be saved. Existing account and deal flows are kept separate.
1 November 2026 · Alpha v1.0.105Previous update
  • Hunters Board: Added the first live, read-only photo bulletin feed, with clear pinned-photo cards, contributor names, captions, store/branch labels and a full-size photo view.
  • Empty state: Added a welcoming first-sighting message and retry/sign-in states. Photo posting and camera capture are still to come.
1 November 2026 · Alpha v1.0.104Previous update
  • Hunters Board: Restored the Hunters navigation button and a dedicated screen with a working close control. The photo feed and posting tools are being rebuilt separately and are not available in this step.
  • Stability: Kept this first Hunters screen isolated from account, deal and authentication functionality.
1 November 2026 · Alpha v1.0.103Previous update
  • App stability: Returned the test app to the pre-Hunters Board baseline after the earlier Hunters implementation caused wider interface problems.
  • Hunters Board: Temporarily removed the photo feed and camera implementation so the core app could be checked independently. The test Supabase configuration was retained.
  • Deal cards: Preserved the clean neutral card styling, with retailer identity in the store pill and availability status kept separate.
1 November 2026 · Alpha v1.0.97Previous update
  • Deal cards: Reverted retailer-specific card backgrounds to a clean neutral white. Supermarket identity remains in the coloured retailer pill, while Hot, Cold and other availability borders remain independent.
Found something odd?

Individual feedback helps us make SpotWorth better. Tell us what happened and what device you're using.

SpotWorth Alpha v1.0.422 is open for early testing. Please send feedback when something looks wrong; features and availability may change as we learn from testers.

HELP US IMPROVE SPOTWORTH

Send feedback

Something not working, or have an idea? Tell us.

SPOTWORTH ADMIN

Moderation Reports inbox

Latest 200 reports · Deals and Hunters

Open the inbox to load deal reports.

SPOTWORTH ADMIN

Feedback inbox

Latest 200 submissions

Open the inbox to load feedback.

Enlarged product image

Thanks for helping!

Your update helps other shoppers.

SPOTWORTH ACCOUNT

Change your username?

Set deal prices

Enter the prices using digits only. SpotWorth adds the decimal automatically.

Editing usual price
£
Enter a deal price to continue.

HUNTERS BOARD

Where are you?

Confirm the business or venue you’re in before opening the camera.

Finding businesses near you…

HUNTERS BOARD LOCATION CHECK

You’re outside the posting zone

To post on the Hunters Board, you must be within 75 metres of the selected business or venue, with GPS accuracy of 50 metres or better.

SPOTWORTH COMMUNITY

Report content

Reports are private. The person who posted this content won't see who reported it.

Community sighting

Conversation 0

Share a useful tip or ask a question about this find.

Loading conversation…

Full-size community sighting