The video didn’t show a face. It showed reflections: in a spoon, in a puddle, in a cracked phone screen. Each mirror showed the speaker slightly wrong—too pale, or with shadows that licked like smoke from the corners of the eyes. Subtitles scrolled across the bottom in jagged, misaligned letters: isaidub. Whoever had made it had overlaid their plea in duplicate, two voices layered and out of sync, like an echo arguing with itself.
She didn’t move. Behind the thin glass of the laptop, the doorway inhaled. Outside, the city carried on, lights like indifferent stars. In the clip, the word isaidub shimmered in the subtitles until the letters rearranged themselves into something new: promise, last breath, signature. She had been dragged into the business of small, terrible bargains, and the rules were always the same—one thing given, another taken, the ledger balanced with a line of salt and a borrowed name. drag me to hell isaidub
She leaned in. The room’s temperature dropped. Her own reflection in the laptop screen looked tired, as if worn thin from being used. The chant rose and the reflections multiplied—her face again and again, each iteration with one small, uncanny change: a missing tooth, a smear of soil at the collar, a bright blue bruise blooming like a secret map. The video didn’t show a face
She closed the laptop.
The recording stopped in her mind not with a bang but with a polite, satisfied click. Outside, the city kept its indifferent cadence. Inside, in the quiet between one breath and the next, she learned how small a price could be and how vast a debt could grow when you say the words out loud and mean them even a little. Subtitles scrolled across the bottom in jagged, misaligned
But sometimes at night, in the corner of the room where the light from the streetlamp bent, she would think of the thumbnail’s dark doorway. She would remember the voice’s patient tone and how it sounded like someone waiting only for a final signature. And she would find her thumb rubbing the faint graphite on the paper, feeling the slight groove it had left—a ledger kept not by ink but by memory—and she would know, with the particular, certain dread of someone who recognizes a debt on a page, that some bargains are written in ways you cannot erase.
At first, it was ordinary—someone’s voice, a litany of petty complaints about bills and bosses and the slow erosion of small kindnesses. Then the cadence shifted, syllables stuttering into something like a chant. The voice bent and deepened, ink-black in the quiet. Between breaths it said, “Drag me to hell,” as if making a request but meaning a command.
Join QPrompt's open source community!
QPrompt brings fonts to support 182+ languages. Help others by translating QPrompt to your native language.
Contribute TranslationQPrompt is open source software, and has been from the start. Thanks to version tracking, can build almost any iteration in its history yourself.
Get the Source CodeBuild InstructionsQPrompt is open source software, written in C++ and QML (declarative JavaScript). Code contributions are welcome with open arms.
Contributing CodeDeveloper Things To DoYou'll get early access to development builds with the latest features, and the privilege to vote on polls that determine where Cuperino (QPrompt's author) focuses his development time.
Patreon BenefitsHelp users make the most of QPrompt by contributing to our User Documentation. It's written out in the open and licensed FDL 1.3. To contribute, reach out to us via Discord.
Write User DocumentationJoin on DiscordShare resources and tips about your setup. This forum is for all video creators and not limited to QPrompt.
Share Your ExperiencesShare resources and tips about your setup. This forum is for all video creators and not limited to QPrompt.
Join on DiscordJoin on TelegramIn engaging with QPrompt's community we should all “be excellent to each other", for being “bogus” is “most non-triumphant”.
Community Participation GuidelinesJoin our chats, where the project manager resides and community members share resources and tips.