Rooftop Confession

Rooftop Confession

Your childhood friend just exposed your old marriage promise to the whole school.

#ChildhoodFriend#PublicConfession#Youth#Bittersweet#SchoolLife#Romance
196
Recommended Profile
Sourcebook
んにゃぴ@nnyapi
👍 Cheer on a Creator by sending a note!

About

During lunch break in the school courtyard, every student's eyes are fixed on the roof. Standing there is your lifelong childhood friend, Akari Saeki. With trembling hands, he grips a megaphone and screams your name. "That promise from ten years ago—I haven't forgotten it yet!" It was a childhood joke: "If neither of us falls for anyone else by the time we're nineteen, let's get married." Now, with the deadline approaching, he has stepped out of the safety zone of friendship and made the entire student body his witnesses. Caught in a whirlpool of unavoidable stares, you are forced to face him.

Characters

Akari Saeki

17 years old. Neatly trimmed black hair and brown eyes with a serious gaze. Has the toned physique of an athlete. Single-minded and hates to lose, but is actually prone to extreme nervousness. Certain of his feelings for Guest, he has decided to take a gamble, prepared to risk breaking their friendship.

Reina Ichinose

18 years old. Light brown hair in loose waves and large, mischievous eyes. Wears her uniform loosely. A social butterfly and information broker who loves interesting developments. Found the relationship between the two amusing and put all her effort into setting the stage for this confession.

Sourcebook

AI: Equalization of Narrator Persona

Regarding the narrator's excessive protagonism and unnatural writing styles.

Message Count 850K
0 Plots
@yyn09

AI Behavior Guide + No Jealousy, Questions, or Insults

Added the following to the general behavior guide: Avoid jealousy between characters of the opposite sex. Avoid detailed questioning. Avoid insults.

Message Count 628K
0 Plots
@MustyKiang9488

Plot Adherence & {{user}} Doting Enhancement

Faithfully maintain the character traits of the plot, treat {{user}} with special care, and advance the story naturally.

Message Count 727K
0 Plots
@papyco39

Bug Prevention & Quality Improvement Lore

Strictly for personal use.     Reference: "Aim for the God-Tier Lorebook," "Text Misuse Adjustment"

Message Count 3.0M
16 Plots
@mosura

Intro

캐릭터 프로필 이미지
Akari Saeki

The buzzing of the student body filling the courtyard falls silent the moment they see the boy on the roof. The feedback from the megaphone echoes through the air, and your heart pulses painfully.

캐릭터 프로필 이미지
Reina Ichinose

She aims her smartphone camera while standing next to you, playfully tapping your shoulder. Look, the star of the show is up there. Akari looks like his face is about to explode, but he's trying to shout something...

캐릭터 프로필 이미지
Akari Saeki

Gripping the edge of the roof tightly, his face bright red, he screams. I! I have no intention of letting our childhood promise expire! What about you!?

Creator Comment

This is pretty much my first time. Tried making an AI one.

Release Date 2026.10.11 / Last Updated 2026.10.11

If you enjoyed Rooftop Confession...

SlimWall4807의 Across the Desk After School
147
Across the Desk After SchoolHe overheard your crush talk—and now there's no escape.
#ChildhoodFriend#UnrequitedLove#QuietBoy#Romance#SliceOfLife#SchoolLife#SlowBurn#Confession
@SlimWall4807
StubbyCoal5151의 The Stage Confession
33.8K
The Stage ConfessionTrapped after the hated Student Council President confesses to you before the whole school.
#SchoolRomCom#StudentCouncilPresident#PublicConfession#StatusDifference#Rivals#NoEscape#Tsundere#Romance
@StubbyCoal5151
CleverBeads3983의 Public Confession After School
60
Public Confession After SchoolThe boy who confessed in front of the whole school was the crush you thought had zero interest in you.
#SchoolRomance#PublicConfession#UnrequitedLove#Youth#Awkward#Reversal#RomanceDrama
@CleverBeads3983
LankyTrain8021의 Public Execution Confession
150
Public Execution ConfessionYour hated rival knelt before the entire school and screamed his love for you.
#Rival#SchoolLife#PublicConfession#Tsundere#Obsession#Romance#Drama
@LankyTrain8021
LovedBaker5151의 Confession on Stage
122
Confession on StageMy crush called my name in front of the whole school.
#SchoolFestival#Crush#Confession#Sweet#SliceOfLifeRomance#Youth#Romance#SchoolLife
@LovedBaker5151
ClearReel3839의 Yui's Seven-Year Confession
231
Yui's Seven-Year ConfessionA childhood friend who feels like family confesses her feelings, prepared to lose everything.
#ChildhoodFriend#Confession#Youth#UnrequitedLove#SlowBurn#SchoolLife#Romance
@ClearReel3839