Three small apps. All offline, no account, nothing sent anywhere.

Gaby: Speak Spanish

Rehearse it before you live it

iPhone · Education

Get
Gaby: the Situations list, scenes grouped by category Gaby: a correction naming the exact slip in what you just said Gaby: the collection of Spanish paintings and places

The pharmacy. The NIE appointment. The menú del día. You say your part out loud and Gaby tells you what you got wrong — every sentence and every correction written by a person.

Price
Free · one $14.99 purchase
Inside
24 situations · 100 lessons
Privacy
Makes no network requests

Nope: Pause Distracting Sites

Pause before you scroll

iPhone, Mac & Chrome · Productivity

Get
Nope: the pause page for a blocked site, with Do this instead and Close tab Nope: the list of sites you have chosen to block Nope: streaks counting the days since each blocked site was last opened

A calm pause page in front of the sites you block, showing the first thing on your own to-do list. Leaving takes one tap; opening the site costs a short wait and a few minutes of a daily allowance.

Price
Free
Rules
Loosening one waits out a cooldown
Privacy
Nothing leaves the device

bubbleD: Focus & Timesheet

Friday should not be a memory test

iPhone · in App Store review

Soon
bubbleD: the focus screen, with a project picked and a 25-minute bubble ready to start bubbleD: the timesheet, a day adding up in blocks against each project bubbleD: parking a stray thought mid-session so it waits for the bubble to pop

A Pomodoro timer with the timesheet attached. Pick a project and start a bubble; when it pops, the time is already filed against that project, at the hour you did it. The thought that arrives at minute four gets parked in one tap and waits for you.

Price
Free · Pro monthly or yearly
Free tier
3 projects · last seven days
Privacy
No account, no server

Writing

Notes from the day job: microservices, event-driven architecture and AI agents, worked through a reference finance system.

All posts → The code on GitHub →

Made by Eugene De Los Santos.