My Profile Photo

About Me

My name's John and I'm passionate about mobile apps. I've spent a lot of time over the past few years developing fun and useful apps and I'd like to invite you to download them, try them, and let me know what you think!

Lotto Lens

Scan your UK National Lottery tickets to find out instantly if you’ve won a prize. See how many numbers you matched and how much money you’ve won.

Join over 750,000 users and try for yourself

Lotto Lens App Icon

Looking FWD

Count down to important events in your life - birthdays, anniversaries, holidays, etc. Instantly import birthdays straight from your Contacts. Never forget an event again!

Join over 20,000 users and try for yourself

Count The Pigs

Use this fun app to record the score as you play Pass The Pigs with your friends. The app includes cute sounds and photographs of all of the positions.

Join over 13,500 users and try for yourself

Count The Pigs
Count The Pigs

Bed Time

A simple and elegant clock with a focus on displaying the time in the most pleasing and readable way possible. Dark and dim at night; bright and vibrant during the day.

Join over 15,500 users and try for yourself

Count The Dots

Use this fun app to record the score as you play Yahtzee / Yatzy with your friends. Throw the dice and tap to automatically keep track of your score.

My newest app!

Count The Pigs

A review of Bed Time on the App Store, and why I love making apps so much:
"This is exactly what I wanted for my iPad. As simple and easy as can be. My eyes are getting bad and first thing in the morning is the worst. But with this I can see the time with out my glasses. With my glasses I can see it across the room. This app made my life better. Funny how a simple thing can make such a difference. Thank you app creator."
★★★★★

© John Mackay. All rights reserved.

Privacy Policy

I respect your privacy and will never ask for information I don’t need. This policy explains what data I collect, why I collect it, and how it’s handled.1. Who I am
I’m John Mackay, an independent app developer based in the United Kingdom. For data protection purposes, I’m the data controller responsible for any personal information you share with me. You can contact me at support@johnmackay.dev if you have any questions about privacy or data protection.
2. What data I collect
The only personal information I receive is what you choose to send me when you contact me for support — usually your name, email address, and the content of your message. I do not collect analytics data, tracking information, or any data from your use of the app itself.
3. How I use your data
I use your information solely to reply to your message and provide customer support. I do not use it for marketing, profiling, or any other purpose.
4. Lawful basis for processing
The lawful basis for processing your information under the UK and EU GDPR is legitimate interests — specifically, my interest in responding to user enquiries and providing support for my apps.
5. How long I keep your data
I keep support emails only for as long as needed to resolve your request and for a short time afterwards in case you follow up. I regularly delete old correspondence that’s no longer needed.
6. Sharing your information
I don’t share your personal information with anyone, except if required by law. Your message may pass through my email service provider (iCloud Mail) purely to enable delivery — it’s not used for any other purpose.
7. Your rights
Under data protection law, you have the right to:
• access the personal data I hold about you
• ask me to correct or delete it
• object to or restrict how it’s used
• withdraw consent (if you ever gave it)
• complain to your local data protection authority if you believe your data has been mishandled
You can contact me at support@johnmackay.dev to exercise any of these rights.
8. Cookies and analytics
My apps and website do not use cookies or analytics to track you.
9. Changes to this policy
I may update this policy occasionally. Any significant changes will be posted on this page with a revised update date.
Last updated: 7th November 2025

© John Mackay. All rights reserved.

Terms of Service

1. Introduction
These terms and conditions (“Terms”) apply to your use of the mobile applications and services provided by me, John Mackay (“I”, “me”, “my”) through the apps listed under my developer account (the “App(s)”). By downloading, installing or using the App you agree to be bound by these Terms.
2. Who I am & contact
I am John Mackay, an independent app developer based in the United Kingdom. If you have any questions about these Terms, you can contact me at support@johnmackay.dev.
3. Licence to use the App
Subject to your compliance with these Terms, I grant you a non-exclusive, non-transferable licence to use the App on your mobile device for your personal, non-commercial use, only in accordance with these Terms and any app store terms that apply.
You must not:
• copy, modify, distribute or make derivative works of the App;
• reverse engineer, decompile or attempt to discover source code;
• rent, lease, lend or sublicense the App or use it for commercial purposes.
All intellectual property rights in the App remain with me or my licensors.
4. Acceptable use & user obligations
You agree to use the App only for lawful purposes. You must not misuse the App (for example, by introducing viruses or other harmful code) or use it in any way that could harm or impair the App or interfere with others’ use. If you contact support, you agree to provide truthful, accurate information and cooperate in resolving any issue.
5. Support & updates
I may release updates, patches or new versions of the App from time to time. I do not guarantee continuous availability or that errors will always be fixed immediately. Support is provided at my discretion via email support@johnmackay.dev and subject to my availability.
6. Payment, subscriptions & refunds
If the App offers paid features, subscription or in-app purchases, you agree to follow the store’s purchase and refund policies. I am not responsible for payment processing which is handled by the store. Refunds (if any) will be subject to the store’s policy rather than these Terms.
7. Privacy & data
Your use of the App is also subject to my Privacy Policy. This explains how I collect, use and store any personal information. By using the App you agree to the processing of your data in accordance with the Privacy Policy.
8. Limitation of liability
To the fullest extent permitted by law, my total liability in respect of any claim arising out of or in connection with your use of the App shall be limited to the amount you have paid (if any) for the App. I exclude all other liability for indirect or consequential losses and lost profits. Nothing in these Terms shall limit or exclude my liability for death or personal injury caused by my negligence or liability for fraudulent misrepresentation.
9. Termination
I may suspend or terminate your access to the App at any time (for example if you breach these Terms). On termination of the licence, you must cease all use of the App and delete all copies from your devices.
10. Changes to the Terms
I may amend these Terms from time to time. When changes are made I will update the “Last updated” date. Your continued use of the App after such changes constitutes your acceptance of the new Terms.
11. Governing law & jurisdiction
These Terms shall be governed by and construed in accordance with the law of Scotland. You agree that the courts of Scotland will have exclusive jurisdiction to resolve any disputes arising under these Terms.
12. Miscellaneous
If any provision of these Terms is found by a court to be invalid or unenforceable, the remaining provisions shall remain in full force and effect. These Terms form the entire agreement between you and me regarding the App, and supersede any prior agreements or representations.
Last updated: 7th November 2025

© John Mackay. All rights reserved.

Contact Me

Please send me a message by completing the form below. I'd love to hear from you! If you're messaging about a specific app, please remember to specify the name of the app and the platform you're using.

If you'd rather email me, you can do so at hello@johnmackay.dev

© John Mackay. All rights reserved.

About Me

My name's John and I'm passionate about mobile apps. I live in Scotland with my best friend Baxter.For as long as I can remember, all I ever wanted to do was work with technology. After graduating with an honours degree in Computer Science from the University of St. Andrews, I embarked on a 20 year long career as a software quality engineer. I've had the privilege of working with some of the largest companies in the world, helping improve software experiences for millions of people.I've recently taken the next step on my journey by developing a selection of my own mobile apps. I've spent a lot of time over the past few years continually improving them in the hope that you also find them fun and useful. Download them, try them, and let me know what you think!

© John Mackay. All rights reserved.

Lotto Lens

If you purchase UK National Lottery tickets, join my hundreds of thousands of customers and download Lotto Lens today!Simply scan your Lotto, EuroMillions, Thunderball, Set For Life and HotPicks tickets to find out instantly if you’ve won a prize. Lotto Lens will tell you how many numbers you matched and how much money you’ve won. It also checks those pesky Raffle numbers for you.The best bit? You can scan your tickets as soon as you purchase them and Lotto Lens will check the ticket automatically once the draw has taken place and send you an alert if you’ve won a prize. Never worry about forgetting to check your ticket again!There are many other great features including smart ticket reminders, syndicate management to keep track of who’s paid and who’s not, and alerts of the latest results.Lotto Lens is fast, fun and incredibly useful. Download today and start scanning!

Please note that Lotto Lens is not associated with The National Lottery or Camelot UK Lotteries Limited.A review of Lotto Lens on the App Store:
"Have been using this app for some months now and very pleased with it. Simple and quick to use and takes all the worry out of checking not just the numbers but the raffles as well."
★★★★★

© John Mackay. All rights reserved.

Looking FWD

What are you looking forward to? Looking FWD helps you count down to important events in your life, such as:• Birthdays
• Anniversaries
• Holidays
• Sporting events
• Anything else you can think of ... pay day, perhaps!
You can create your own event types and you can customise all of your events with photos and emoji. You can also create secret events which will only be displayed when you authenticate. Events can be configured to repeat and to send you reminders. You can also quickly import birthdays from your contacts and events from your calendar. Never forget an event again!There's also a beautiful set of widgets so that you can view your upcoming events at a glance right on your home screen.All of your events will be kept in sync across all of your devices via iCloud.

A review of Looking FWD on the App Store:
"I have been using this app for a year and love it more and more with each use. I recently decided to explore some other apps and came back to Looking FWD because none offered all of the features that I have come to love. 1. Offers repeating events 2. Uses emoji as event icons 3. Syncs with iCloud Repeating events are a requirement if you want to be reminded about birthdays and anniversaries. What I like about Looking FWD — and could not find in any other app — is that it also calculates the number of the birthday or anniversary and shows it in the event list. Hence, you can not only see how many days to someone’s upcoming birthday, but you can also see how old they will be. I LOVE this. Using emoji for event icons turns out to be incredibly flexible. I looked at other apps that only offered a built-in icon set and found them limiting compared to the world of detail and options available through the emoji character set. Finally, It was not clear from inside the app that it syncs with iCloud (which is what sent me in search of other apps). When I discovered that the sync is automatic, I am back to stay."
★★★★★

© John Mackay. All rights reserved.

Count The Pigs

Count The Pigs is a scoreboard for the Pass The Pigs game. Use the app to record the score as you play the game with your friends.Features include:• Keep the score of 2 players (or unlimited players with an in-app purchase)
• All of the scores are automatically calculated as you tap on the positions
• You can configure the app to how you like to play the game
• Every position thrown and point earned is saved for posterity
• All positions include a picture of the pigs
• You can enable and disable players to maintain their results history
Note that this app is a scoreboard for playing the physical game; it does not include an electronic version of the game.

A review of Count The Pigs on the App Store:
"Snout wrong with this app! Fantastic simple app. Makes Pass the Pigs much less taxing for tired old brains and adds a tech angle for young brains. Thank you!"
★★★★★

© John Mackay. All rights reserved.

Bed Time

A simple and elegant clock with a focus on displaying the time in the most pleasing and readable way possible. There's a dark mode, with the ability to lower the brightness so that the time is only just readable, ideal for use at night as a bedside clock. During the day, the light mode with full and vibrant colours can be used to keep track of the time while you work.As well as customising the clock with a selection of colours and brightness levels, you can choose to display or hide the date, seconds, use the 12 or 24 hour clock, and of course toggle between night and day mode. The layout of the clock intelligently adjusts to make the best use of the screen whether your device is in portrait or landscape. Bed Time also includes a set of calming sounds - such as rain, ocean waves, a burning fire, etc - to help you drift off to sleep.Bed Time is designed with simplicity in mind - just tap the screen and a small selection of controls will be displayed - or alternatively you can use simple gestures:• Swipe left and right to cycle through a selection of colours
• Swipe up and down to adjust the brightness (which goes extremely low so as to not disturb your sleep)
• Pinch and zoom to show or hide the date
• Long press to switch between 4 different styles
• Double tap to quickly toggle light and dark mode
The Bed Time app is designed to be used in conjunction with a stand on your bedside table or desk.

Pro Tip! You can use the Shortcuts app to automatically open Bed Time when you connect your iPhone to its charger at night time. Click here to see how!

A review of Bed Time on the App Store:
"Seems like every clock app wants a subscription these days (you’re kidding me right?!) or spams you with ads, banners, etc. This app is simple and elegant. No nags or anything. Easily worth supporting the dev with $1.99 for coffee."
★★★★★

© John Mackay. All rights reserved.

Count The Dots

Count The Dots is a scoreboard for the Yahtzee / Yatzee / Yatzy game. Use the app to record the score as you play the game with your friends.Features include:• Keep the score of 2 players (or unlimited players with an in-app purchase)
• All of the scores are automatically calculated as you tap on the dice
• Every point earned and Yahtzee thrown is saved for posterity
• All dice sequences include an explanation and example
• You can enable and disable players to maintain their results history
Note that this app is a scoreboard for playing the physical game; it does not include an electronic version of the game.

A review of Count The Dots on the App Store:
"Perfect! This app does it exactly what it says - keeping score without ads! Easy to use with a considered UI that’s great for when you’re trying to quickly set up a game. Well worth the paid upgrade for more players."
★★★★★

© John Mackay. All rights reserved.

Open Bed Time Automatically

You can use the Shortcuts app to automatically open Bed Time when you connect your iPhone to its charger at night time by following these steps:1. Open the Shortcuts app and make sure the Shortcuts tab bar item is selected
2. Tap + to add a new Shortcut
3. Search the Actions for If and add an If statement
4. Tap Condition and select Current Date
5. Tap Current Date and select Time
6. Tap is exactly and change to is after
7. Tap Time and select the time you would want Bed Time to open e.g. 10:00pm
8. Search the Actions for Open App
9. Tap App within the Open action and select Bed Time
10. Drag the Open Bed Time action so that's it's between the If and End If statements
11. Tap the arrow at the top to rename your shortcut and then tap Done to save it
12. Tap the Automation tab bar item and
13. Tap + to add a new Automation
14. Tap Charger, Is Connected, Run Immediately
15. Tap Next and select the Shortcut you just created
That's it! Now anytime you connect your iPhone to its charger, if it's after the time you specified, Bed Time will automatically open.

© John Mackay. All rights reserved.