Skip to content

App-All-O-Gizer

Never be sorry you weren't sorry again.

2017

Artist statement

Sometimes you hurt people and don't even know it, so the pitch for App-All-O-Gizer is to apologize on a schedule, once a month, once a week or every day, and cover yourself either way.

You type in someone's email address and click Send Email, and they get one of 13 apologies picked at random. They range from missing an anniversary to peeing the bed to murder, and every one signs off with "Email sent by appallogizer.com".

One of them reads: "It was a total freak accident that I murdered that guy last week. I hope that you will find it in your heart to forgive me for my heinous crime against humanity."

Screenshots

The App-All-O-Gizer page on pale pink: the title, "Pronounced Apologizer", the pitch, "Never be sorry you weren't sorry again!", an email box and a Send Email button, signed "Site by Joe Karlsson for the Stupid Hackathon HNL 2017"
Type an address, click once
A Gmail inbox showing an email from app.all.o.gizer@gmail.com titled "Sorry about the murder": "It was a total freak accident that I murdered that guy last week. I hope that you will find it in your heart to forgive me for my heinous crime against humanity."
One of the 13 apologies it picks from

How it's made

Node.js · Express · Nodemailer · Gmail

It's a small Express app that sends the email through Gmail with Nodemailer. The site is offline now, so the clip is the demo GIF from the project's README.

THEIR EMAIL type it, click Send Email EXPRESS /send?to=their address THE SCHEDULE monthly, weekly, daily with node-cron PICK AN APOLOGY 1 of 13, at random: "Sorry about the murder" GMAIL sent with Nodemailer THEIR INBOX right away never built: I ran out of day
THEIR EMAIL type it, click Send Email EXPRESS /send?to=their address PICK AN APOLOGY 1 of 13, at random: "Sorry about the murder" GMAIL sent with Nodemailer THEIR INBOX right away THE SCHEDULE monthly, weekly, daily with node-cron never built: I ran out of day

Lineage

If you liked this project, consider sharing it on Hacker News, Bluesky, LinkedIn, or X.

← All works