Caddora · AI Business Studio · Ireland
Smarter Apps.
Human at Heart.
Caddora is an AI business studio in Naas, Co. Kildare, founded by John Sheehy. We make Mac, iPhone and Android apps that each solve one everyday problem: duplicate photos and full storage, EV chargers you can actually use, translating abroad without data, and a lower golf score.
Take a look inside
Cameleon
Any website, in colours you chose.
Mac App Store · Download
AppStato
Every app's App Store numbers on one screen.
Live on iPhone and iPad
RefreshYourMac
A Mac cleaner that measures first.
Live on Mac
Folio Refresh
A photo cleaner for duplicate and similar photos. Nothing moves until you approve.
Mac App Store · Download
ChargingSpots: Ireland
Every EV charger in Ireland.
Live on iPhone · Android soon
RefreshMyPhone
Free up space on your phone.
Live on iPhone and Android
SofiLingo
Offline translation in 58 languages.
Live on iPhone and Android
Caddora Golf
Find the shots you're leaving out there.
Private beta · iOS
What we make

Cameleon
A Safari extension for Mac that recolours any website with one of five skins, three dark and two light, and keeps every colour readable.
Mac App Store · Download

AppStato
An App Store Connect dashboard for iPhone and iPad: downloads, impressions, page views and proceeds for every app in your developer account on one screen, for indie developers.
Live on iPhone and iPad

RefreshYourMac
My Mac was constantly running out of room for me to work. I was wasting time trying to make room safely. RefreshYourMac has cleaned 432GB in 7 weeks.
Live on Mac

Folio Refresh
A duplicate photo cleaner for Mac: exact copies, similar shots and bursts, in folders, Apple Photos, Lightroom Classic and Capture One.
Mac App Store · Download

ChargingSpots: Ireland
Every EV charging network in Ireland in one app, with every charger on your route marked as compatible or not with your networks, plugs and payment.
Live on iPhone · Android soon

RefreshMyPhone
Frees up space on iPhone and Android: duplicate and blurry photos, old screenshots and large videos, all analysed on the phone.
Live on iPhone and Android

SofiLingo
My wife has a food allergy, so when I couldn't scan food labels in the supermarket on our last holiday, I decided to build an app that would work offline for me.
Live on iPhone and Android

Caddora Golf
I built this because I need an app that can help me get better at golf without complicated jargon, that's easy to understand and helps me be a better player.
Private beta · iOS
Popular guides
All 53 guides from the studio →Try any app free
Every app can be tried before you pay anything. This is how, and what it costs after.
| App | Free | Then | Runs on | Start |
|---|---|---|---|---|
| Cameleon | 7-day trial with every skin, in the download | $2.99 once | Mac (Safari)macOS 13 or later | Download the trialMac App Store |
| AppStato | Every app free for 7 days, then one app free; a demo with sample apps needs no account | One app free, or every app for €1.99 a month or €14.99 a year | iPhone and iPadiOS 17 or iPadOS 17 or later | App Store |
| RefreshYourMac | The yearly plan starts with 7 days free | $14.99 a year, $1.99 a month, or $24.99 once | MacmacOS 15 or later | Try it free for a week |
| Folio Refresh | Scan and review free; your first 100 photos cleaned free | $14.99 once | MacmacOS 15 or later | Download freeMac App Store |
| ChargingSpots: Ireland | Free, with no adverts | Free | iPhone; Android coming sooniOS 17 or later | App Store |
| RefreshMyPhone | Free to download and scan; 7-day free trial on the yearly plan (App Store from 16 Nov) | €9.99 a year | iPhone and AndroidiOS 17 or later; Android 11 or later | App StoreGoogle Play |
| SofiLingo | Free, with a short video when you need more translations | Free with ads, or a $4.99 Holiday pass for 14 days | iPhone and AndroidiOS 15.5 or later; Android 7.0 or later | App StoreGoogle Play |
| Caddora Golf | Free during the beta | Free during the beta | iPhone, private betaAn invitation to the beta | Ask to join the beta |
What each app does with your data
What it reads, what it changes, and what leaves your device, app by app. Each privacy policy has the full version.
| App | Reads | Changes | Leaves your device | Account |
|---|---|---|---|---|
| CameleonPrivacy policy | The colour each thing on a page is drawn in, and the site's address, on sites you allow. | Colours only, through a stylesheet it adds. Never text, layout or links. | Nothing from the extension. The downloaded app sends your licence key to the shop once, when you enter it. | None |
| AppStatoPrivacy policy | Your App Store Connect sales and analytics reports, with an API key you create. | Nothing in App Store Connect. The key is kept in your device's Keychain and the reports on the device. | Nothing to Caddora. Report requests go straight to Apple, and app IDs to Apple's public lookup for icons and release dates. | None; your own App Store Connect API key |
| RefreshYourMacPrivacy policy | The sizes and locations of caches, logs, build data and the other places it measures, on your Mac. | Only what you approve, or the Safe categories on a schedule you set. | Nothing about your Mac's contents. An update check, a licence check and feedback only if you send it. | None |
| Folio RefreshPrivacy policy | The folders, Photos library or Lightroom and Capture One catalogs you choose. | Only what you approve, and every photo can be put back. | Nothing. Every photo is read on your Mac. | None |
| ChargingSpots: IrelandPrivacy policy | Your location, only when you start a route from it or show it on the map, never in the background. | Nothing outside the app. Your networks, plugs, favourites and last route stay on the phone. | Place searches and routes go to the map service (Apple Maps on iPhone). Nothing goes to Caddora. | None |
| RefreshMyPhonePrivacy policy | Your photo library with your permission, and only the Files folders you choose. | Only what you confirm; iOS asks too. Deleted photos go to Recently Deleted. | Nothing. The app has no server of its own and contacts none. | None |
| SofiLingoPrivacy policy | What you type, say or photograph to translate. | Nothing outside the app. Your scan history stays in its private storage. | Typed text never. Photos scanned in 33 of the 58 languages go for text recognition; speech goes to Apple only without an offline voice pack. | None |
| Caddora GolfPrivacy policy | Your rounds, scorecards, bag and the swings you film. | Nothing outside the app. | Swing data and hole times while Share swing data is on (it starts on); your position to your club only if you check in; a scorecard when you scan one. | Only to check in with your club |
By the numbers
- 8apps out or in beta
- 53how-to guides
- 1,321EV chargers in ChargingSpots, from 107 networksOpenStreetMap, 24 October 2026
- 58languages SofiLingo translates on the phone
- 15popular sites Cameleon's contrast is measured on3 November 2026
- 436low-space cleans on one Mac in six weeks of making things with AI23 September to 3 November 2026
What's new
- 13 NovAppStatoOn the App Store for iPhone and iPad: downloads, impressions, product page views and proceeds for every app in your App Store Connect account, on one screen.
- 10 NovFolio RefreshOn the Mac App Store as Folio Refresh: Photo Cleaner: find duplicate and similar photos in folders, Photos, Lightroom Classic and Capture One, with the same free 100 photos and the same $14.99 as the download.
- 10 NovCameleonOn the Mac App Store as Cameleon Skins For Safari: five skins for any website in Safari, three dark and two light, at the same $3.99 as the download.
- 5 NovRefreshMyPhoneOn the App Store for iPhone: find duplicate, similar and blurry photos and big videos, and see what each clean-up frees before anything is deleted.
- 5 NovRefreshYourMacTry it free for a week on the yearly plan, or pay $1.99 a month. The free 2 GB clean has ended.
- 3 NovRefreshYourMacA Mac that ran out of room 436 times: what making videos with AI did to its storage, measured.
