Analytics Engine

Weighted engagement, diagnostics, and account winners

Analytics is where Artemis decides what to repeat. It compares Instagram and TikTok performance across accounts and surfaces, stores full metric history, and turns those signals into diagnostics and pattern outcomes.

Pull latest TikTok metrics

Queues Display API sync, matches posts to recipes, then recomputes the feedback loop.

Backfill product attribution

Reclassifies existing TikTok posts against the saved product profile without pulling fresh metrics.

Open approvals

58

Account snapshots

12

Post snapshots

12

Diagnostics

8

Avg score

2.83

Visual score

76.92

Recipe outcomes

42

Clicks

0

Weighted Engagement

Account leaderboard

@24f496

TIKTOKContactSweeper

2.52

45 published posts • 80 drafts • 0 followers

@sam_the_wombat

TIKTOKContactSweeper

0.67

20 published posts • 34 drafts • 0 followers

@finearttherapy

TIKTOKContactSweeper

0.64

11 published posts • 29 drafts • 0 followers

Recent Winners

Top post snapshots

@24f496TikTok Video

214 views • 0 shares • saves unknown

5.14

@24f496TikTok Video

214 views • 0 shares • saves unknown

5.14

@sam_the_wombatTikTok Video

470 views • 0 shares • saves unknown

2.98

@sam_the_wombatTikTok Video

470 views • 0 shares • saves unknown

2.98

@24f496TikTok Slideshow

119 views • 0 shares • saves unknown

2.52

@24f496TikTok Slideshow

119 views • 0 shares • saves unknown

2.52

@sam_the_wombatTikTok Slideshow

447 views • 0 shares • saves unknown

0.67

@sam_the_wombatTikTok Slideshow

447 views • 0 shares • saves unknown

0.67

Learnings

Performance diagnostics

low-weighted-engagement

2.52

This TikTok post underperformed on public weighted engagement.

Use the recipe feedback loop to rework hook clarity, visual pacing, and CTA strength before repeating this pattern.

low-weighted-engagement

0.67

This TikTok post underperformed on public weighted engagement.

Use the recipe feedback loop to rework hook clarity, visual pacing, and CTA strength before repeating this pattern.

low-weighted-engagement

0.64

This TikTok post underperformed on public weighted engagement.

Use the recipe feedback loop to rework hook clarity, visual pacing, and CTA strength before repeating this pattern.

low-weighted-engagement

2.52

This TikTok post underperformed on public weighted engagement.

Use the recipe feedback loop to rework hook clarity, visual pacing, and CTA strength before repeating this pattern.

low-weighted-engagement

0.67

This TikTok post underperformed on public weighted engagement.

Use the recipe feedback loop to rework hook clarity, visual pacing, and CTA strength before repeating this pattern.

low-weighted-engagement

0.64

This TikTok post underperformed on public weighted engagement.

Use the recipe feedback loop to rework hook clarity, visual pacing, and CTA strength before repeating this pattern.

low-weighted-engagement

0.64

This TikTok post underperformed on public weighted engagement.

Use the recipe feedback loop to rework hook clarity, visual pacing, and CTA strength before repeating this pattern.

low-weighted-engagement

0.64

This TikTok post underperformed on public weighted engagement.

Use the recipe feedback loop to rework hook clarity, visual pacing, and CTA strength before repeating this pattern.

What To Repeat Next

Metric-attributed recipe loop

Coverage

40/42

Metric feedback is active in future generation.

Product-safe coverage • ContactSweeper: Merge Contacts

Artemis matched 0

Legacy accepted 0

Needs review 24

Suppressed 0

Top recipes

She used my name, then I deleted her plus-one

winner2.00x

long-explainercentered headline/body, dramatic_headline_body api public

My phone still thinks I work at a company I left in 2020

winner2.00x

long-explainercentered headline/body, dramatic_headline_body api public

Recipe

winner1.35x

caption pendinglayouts pending api public

My phone still thinks I work at a company I left in 2020

winner1.50x

long-explainercentered headline/body, dramatic_headline_body api public

No metric-backed weak recipe patterns yet.

Controlled Tests

Next experiments

Controlled experiment engine

Recommend product-safe tests, then queue slideshow draft candidates for normal review.

No controlled experiments yet. Recommend one after syncing/attributing TikTok metrics.

Product-Safe Learning

Post attribution review

I was the bridge friend, and they only noticed when I stopped holding the group together. The group chat went silent the week I stopped initiating. No one checked in. I found my old chat still had me saved as 'The Organizer'—not my name, just my function. I muted the chat but kept the contacts, telling myself it was just in case. Months passed, and the only messages were favors. I renamed the group 'People I Outgrew' and felt the weight of years of one-way effort. My phone kept the door open long after I left emotionally. I needed to leave without making it a performance. So I used ContactSweeper: swipe left to delete the old circle, swipe right to keep the few real ones, review the merge, and clean one tiny batch. Now my phone matches the room I'm actually in. Have you ever been the bridge friend? Tell me your story. Send this to someone who needs to stop holding a group together alone.

@finearttherapyTikTok VideoContactSweeper: Merge Contacts

I was the bridge friend, and they only noticed when I stopped holding the group together. The group chat went silent the week I stopped initiating. No one checked in. I found my old chat still had me saved as 'The Organizer'—not my name, just my function. I muted the chat but kept the contacts, telling myself it was just in case. Months passed, and the only messages were favors. I renamed the group 'People I Outgrew' and felt the weight of years of one-way effort. My phone kept the door open long after I left emotionally. I needed to leave without making it a performance. So I used ContactSweeper: swipe left to delete the old circle, swipe right to keep the few real ones, review the merge, and clean one tiny batch. Now my phone matches the room I'm actually in. Have you ever been the bridge friend? Tell me your story. Send this to someone who needs to stop holding a group together alone.

381 views • 4 likes • weighted 1.05saves unknown

RELEVANT

relevance 0.74pending

Open TikTok
Matched product identity 1 time.Matched 13 product-context terms.

Artemis suggested 5 possible matches from caption, time, and surface similarity.

I tracked my focus leaks for a week and found three surprising ones. First, an unread message from a recruiter I’d left hanging—every time I opened my messages, I felt a micro-sting of guilt. Second, a duplicate coworker entry that made me pause every time I needed to call them. Third, a mystery contact saved as ‘Mike Project’ that my brain tried to solve every time I scrolled past. These tiny leaks were stealing my focus in ways I never noticed. So I spent two minutes: replied to the recruiter, merged the duplicate, and added a note to Mike. The mental clarity was immediate. If your phone has similar leaks, try ContactSweeper tonight. One small cleanup can restore your focus for tomorrow’s deep work. What’s the weirdest contact name in your phone? Send this to a friend who needs a focus reset. Comment the work contact still cluttering your phone.

@sam_the_wombatTikTok VideoContactSweeper: Merge Contacts

I tracked my focus leaks for a week and found three surprising ones. First, an unread message from a recruiter I’d left hanging—every time I opened my messages, I felt a micro-sting of guilt. Second, a duplicate coworker entry that made me pause every time I needed to call them. Third, a mystery contact saved as ‘Mike Project’ that my brain tried to solve every time I scrolled past. These tiny leaks were stealing my focus in ways I never noticed. So I spent two minutes: replied to the recruiter, merged the duplicate, and added a note to Mike. The mental clarity was immediate. If your phone has similar leaks, try ContactSweeper tonight. One small cleanup can restore your focus for tomorrow’s deep work. What’s the weirdest contact name in your phone? Send this to a friend who needs a focus reset. Comment the work contact still cluttering your phone.

470 views • 14 likes • weighted 2.98saves unknown

RELEVANT

relevance 0.74pending

Open TikTok
Matched product identity 1 time.Matched 9 product-context terms.

Artemis suggested 5 possible matches from caption, time, and surface similarity.

I typed one letter and my phone offered her back. Eight months after she leaked my private vent to the group chat, my autocomplete still treated her like a favorite contact. I had deleted the thread, muted her everywhere, and left the chat—but I never changed the contact card. The pink heart emoji was still there. The group chat bridge was still intact. Every time I opened my messages to text someone real, her name appeared like an old habit I couldn't shake. It was a small betrayal every morning, and I was letting my own phone keep the wound open. So I did something boring: I renamed her to 'Leaked My Private Vent.' No block, no final message, no performance. Just a quiet edit that made the phone tell the truth. And then I used ContactSweeper to clean up the duplicates and leftover threads so she wasn't hiding in three different places. Now when I type that first letter, it suggests the client I actually meant to reach. What's one contact your phone still treats like a priority that your peace already demoted? Send this to the friend who's been meaning to rename someone but hasn't done it yet.

@finearttherapyTikTok VideoContactSweeper: Merge Contacts

I typed one letter and my phone offered her back. Eight months after she leaked my private vent to the group chat, my autocomplete still treated her like a favorite contact. I had deleted the thread, muted her everywhere, and left the chat—but I never changed the contact card. The pink heart emoji was still there. The group chat bridge was still intact. Every time I opened my messages to text someone real, her name appeared like an old habit I couldn't shake. It was a small betrayal every morning, and I was letting my own phone keep the wound open. So I did something boring: I renamed her to 'Leaked My Private Vent.' No block, no final message, no performance. Just a quiet edit that made the phone tell the truth. And then I used ContactSweeper to clean up the duplicates and leftover threads so she wasn't hiding in three different places. Now when I type that first letter, it suggests the client I actually meant to reach. What's one contact your phone still treats like a priority that your peace already demoted? Send this to the friend who's been meaning to rename someone but hasn't done it yet.

453 views • 4 likes • weighted 0.88saves unknown

RELEVANT

relevance 0.62pending

Open TikTok
Matched product identity 1 time.Matched 10 product-context terms.Detected unrelated lifestyle/heartbreak terms: ex.

Artemis suggested 5 possible matches from caption, time, and surface similarity.

She left when I was a baby and came back nineteen years later expecting me to call her mom. No apology, no slow rebuild—just a voice note full of pet names she had never earned and a demand for instant access. My phone became the door she kept knocking on, and every notification felt like a guilt trip I didn't sign up for. I muted her on every platform, but she was still in my contacts—still able to interrupt a quiet Tuesday with a paragraph about how my half-brother deserves a sister. I changed her name to her full legal name and added a note: 'reappeared after 19 years, expects instant motherhood.' That tiny edit shrank the guilt. Then I used ContactSweeper to clean up the entry, merge duplicates, and finally close the last access point without a dramatic confrontation. Sometimes the bravest boundary is a quiet contact cleanup. What's the one contact you keep out of guilt instead of connection? Send this to a friend who needs permission to close a door.

@finearttherapyTikTok VideoContactSweeper: Merge Contacts

She left when I was a baby and came back nineteen years later expecting me to call her mom. No apology, no slow rebuild—just a voice note full of pet names she had never earned and a demand for instant access. My phone became the door she kept knocking on, and every notification felt like a guilt trip I didn't sign up for. I muted her on every platform, but she was still in my contacts—still able to interrupt a quiet Tuesday with a paragraph about how my half-brother deserves a sister. I changed her name to her full legal name and added a note: 'reappeared after 19 years, expects instant motherhood.' That tiny edit shrank the guilt. Then I used ContactSweeper to clean up the entry, merge duplicates, and finally close the last access point without a dramatic confrontation. Sometimes the bravest boundary is a quiet contact cleanup. What's the one contact you keep out of guilt instead of connection? Send this to a friend who needs permission to close a door.

451 views • 5 likes • weighted 2.61saves unknown

RELEVANT

relevance 0.62pending

Open TikTok
Matched product identity 1 time.Matched 14 product-context terms.Detected unrelated lifestyle/heartbreak terms: ex.

Artemis suggested 5 possible matches from caption, time, and surface similarity.

I sent a voice note to my best friend at 2 a.m., venting about the weight of being the bridge for our old circle. She replied with a heart emoji. The next morning, I woke up to a group chat where everyone had seen it—she'd screenshotted my private words and turned them into entertainment while planning a trip I wasn't invited to. Then came the fake sweet text: 'Hey, just checking in ❤️' My phone kept giving her access long after my trust was gone. I saved her as 'Sweetheart Screenshot (Don't Trust),' muted her everywhere, but her contact still sat there—a quiet door. The guilt trips from my family didn't help: 'She's your best friend, don't be dramatic.' But my nervous system already knew the friendship was over. ContactSweeper was the quiet exit: one small, reviewable batch, and the old access was just gone. No performance, just relief. What's the warning label you've saved for someone who broke your trust? Send this to the friend who is quietly closing a social door too.

@finearttherapyTikTok VideoContactSweeper: Merge Contacts

I sent a voice note to my best friend at 2 a.m., venting about the weight of being the bridge for our old circle. She replied with a heart emoji. The next morning, I woke up to a group chat where everyone had seen it—she'd screenshotted my private words and turned them into entertainment while planning a trip I wasn't invited to. Then came the fake sweet text: 'Hey, just checking in ❤️' My phone kept giving her access long after my trust was gone. I saved her as 'Sweetheart Screenshot (Don't Trust),' muted her everywhere, but her contact still sat there—a quiet door. The guilt trips from my family didn't help: 'She's your best friend, don't be dramatic.' But my nervous system already knew the friendship was over. ContactSweeper was the quiet exit: one small, reviewable batch, and the old access was just gone. No performance, just relief. What's the warning label you've saved for someone who broke your trust? Send this to the friend who is quietly closing a social door too.

2009 views • 23 likes • weighted 1.14saves unknown

RELEVANT

relevance 0.62pending

Open TikTok
Matched product identity 1 time.Matched 9 product-context terms.Detected unrelated lifestyle/heartbreak terms: ex.

Artemis suggested 5 possible matches from caption, time, and surface similarity.

I vented to my best friend about feeling excluded, and she screenshotted it for the group chat. The next morning, she sent a fake sweet text like nothing happened. I changed her contact name to 'Leaked My Vent' and found her number duplicated three times in my phone. I merged them into one entry and archived the chat. Using ContactSweeper, I swiped left to delete the duplicates, swiped right to keep the labeled contact, and reviewed every merge before it happened. One tiny batch, and my phone stopped giving her access to my peace. What warning label would you give a contact who broke your trust? Send this to a friend who needs to clean their list. Comment the contact that still has too much access.

@finearttherapyTikTok VideoContactSweeper: Merge Contacts

I vented to my best friend about feeling excluded, and she screenshotted it for the group chat. The next morning, she sent a fake sweet text like nothing happened. I changed her contact name to 'Leaked My Vent' and found her number duplicated three times in my phone. I merged them into one entry and archived the chat. Using ContactSweeper, I swiped left to delete the duplicates, swiped right to keep the labeled contact, and reviewed every merge before it happened. One tiny batch, and my phone stopped giving her access to my peace. What warning label would you give a contact who broke your trust? Send this to a friend who needs to clean their list. Comment the contact that still has too much access.

482 views • 2 likes • weighted 0.41saves unknown

RELEVANT

relevance 0.62pending

Open TikTok
Matched product identity 1 time.Matched 11 product-context terms.Detected unrelated lifestyle/heartbreak terms: ex.

Artemis suggested 5 possible matches from caption, time, and surface similarity.

I was the bridge friend. Every dinner, every trip, every "we should do this again" started with my text. I sent the polls, booked the tables, remembered the birthdays. When I stopped, the group chat went silent for three months. No one noticed. No one asked. They only reached out when they needed something—a contact, a favor, a plus-one. I wasn't a friend; I was a utility. I renamed the group in my phone to "When They Need Something." Every time it lit up, I saw the label and chose peace. I archived the chat and stopped responding. The silence was awkward for a week, then it was just, quiet. I opened ContactSweeper and found all the duplicate numbers from the group. Swipe left to delete the one-way connections, swipe right to keep the real ones. I reviewed the merges and cleaned one tiny batch. My phone feels lighter. No group chat ghost, no bridge I'm holding alone. Have you ever been the bridge friend? Tell me in the comments. Send this to someone who needs to record a chat tonight.

@finearttherapyTikTok VideoContactSweeper: Merge Contacts

I was the bridge friend. Every dinner, every trip, every "we should do this again" started with my text. I sent the polls, booked the tables, remembered the birthdays. When I stopped, the group chat went silent for three months. No one noticed. No one asked. They only reached out when they needed something—a contact, a favor, a plus-one. I wasn't a friend; I was a utility. I renamed the group in my phone to "When They Need Something." Every time it lit up, I saw the label and chose peace. I archived the chat and stopped responding. The silence was awkward for a week, then it was just, quiet. I opened ContactSweeper and found all the duplicate numbers from the group. Swipe left to delete the one-way connections, swipe right to keep the real ones. I reviewed the merges and cleaned one tiny batch. My phone feels lighter. No group chat ghost, no bridge I'm holding alone. Have you ever been the bridge friend? Tell me in the comments. Send this to someone who needs to record a chat tonight.

530 views • 15 likes • weighted 3.49saves unknown

RELEVANT

relevance 0.62pending

Open TikTok
Matched product identity 1 time.Matched 8 product-context terms.Detected unrelated lifestyle/heartbreak terms: ex.

Artemis suggested 5 possible matches from caption, time, and surface similarity.

I planned a birthday trip for my closest circle. I booked the cabin, sent the grocery list, made a shared album. The night before, the group chat went dead. The next morning, I opened Instagram and saw them there—posting from the exact spot, tagging each other, laughing. No one told me the plan had changed. Hours later, my best friend texted: "Love you, hope you're okay!" She had screenshotted my private vent about feeling left out and leaked it to the group. I renamed her "Don't Tell Her Anything" and muted her everywhere, but her number still sat in my contacts. That one door kept her access open. I used ContactSweeper to finally close it. Swipe left, delete, review, and the door is gone. No drama, just a quiet exit. What's one contact you've been keeping out of guilt? Send this to the friend who is quietly closing a social door too.

@finearttherapyTikTok VideoContactSweeper: Merge Contacts

I planned a birthday trip for my closest circle. I booked the cabin, sent the grocery list, made a shared album. The night before, the group chat went dead. The next morning, I opened Instagram and saw them there—posting from the exact spot, tagging each other, laughing. No one told me the plan had changed. Hours later, my best friend texted: "Love you, hope you're okay!" She had screenshotted my private vent about feeling left out and leaked it to the group. I renamed her "Don't Tell Her Anything" and muted her everywhere, but her number still sat in my contacts. That one door kept her access open. I used ContactSweeper to finally close it. Swipe left, delete, review, and the door is gone. No drama, just a quiet exit. What's one contact you've been keeping out of guilt? Send this to the friend who is quietly closing a social door too.

374 views • 2 likes • weighted 0.53saves unknown

RELEVANT

relevance 0.62pending

Open TikTok
Matched product identity 1 time.Matched 9 product-context terms.Detected unrelated lifestyle/heartbreak terms: ex, love.

Artemis suggested 5 possible matches from caption, time, and surface similarity.

I vented to my best friend about feeling excluded and she screenshotted it. The group chat I was scared of got the whole thing. I only found out when someone sent me a pity invite to a birthday trip they had all planned without me. Then she texted like nothing happened: "Miss you, hope you're okay!" The fake sweet text hurt more than the leak because it showed me she knew exactly what she did. I renamed her contact to "Do Not Answer" but she was still one tap away. I muted her everywhere except contacts, but my body still knew she was reachable. I left the group chat, but my name was still in their contact lists, still showing up in share sheets. My phone was keeping me in rooms I had already walked out of. I stopped explaining myself and started a tiny cleanup: swipe left to delete, swipe right to keep, review before merge, one batch at a time. ContactSweeper made it feel boring and private, not performative. What contact have you been holding onto even though your nervous system said no? Send this to the friend whose phone needs the same reset. Comment the contact that still has too much access.

@finearttherapyTikTok VideoContactSweeper: Merge Contacts

I vented to my best friend about feeling excluded and she screenshotted it. The group chat I was scared of got the whole thing. I only found out when someone sent me a pity invite to a birthday trip they had all planned without me. Then she texted like nothing happened: "Miss you, hope you're okay!" The fake sweet text hurt more than the leak because it showed me she knew exactly what she did. I renamed her contact to "Do Not Answer" but she was still one tap away. I muted her everywhere except contacts, but my body still knew she was reachable. I left the group chat, but my name was still in their contact lists, still showing up in share sheets. My phone was keeping me in rooms I had already walked out of. I stopped explaining myself and started a tiny cleanup: swipe left to delete, swipe right to keep, review before merge, one batch at a time. ContactSweeper made it feel boring and private, not performative. What contact have you been holding onto even though your nervous system said no? Send this to the friend whose phone needs the same reset. Comment the contact that still has too much access.

365 views • 3 likes • weighted 0.82saves unknown

RELEVANT

relevance 0.62pending

Open TikTok
Matched product identity 1 time.Matched 13 product-context terms.Detected unrelated lifestyle/heartbreak terms: ex.

Artemis suggested 5 possible matches from caption, time, and surface similarity.

I vented to my best friend about feeling excluded and she screenshotted it. The group chat I was scared of got the whole thing. I only found out when someone sent me a pity invite. Then she texted me “Miss you, let’s catch up soon!” like nothing happened. My stomach dropped. I saved her name as Do Not Engage so my phone would warn me, but every time I scrolled past it I felt the betrayal fresh. I wasn’t keeping a friend. I was keeping evidence. Tonight I opened ContactSweeper and cleaned one tiny batch. Swipe left delete, swipe right keep, review before merge. It’s not a dramatic exit, just a quiet practical step that finally matches my boundary. Who’s the one contact your phone is still holding onto for all the wrong reasons? Tag someone who needs to clean their own list tonight. Send this to the friend who is quietly closing a social door too. Comment the contact that still has too much access.

@finearttherapyTikTok VideoContactSweeper: Merge Contacts

I vented to my best friend about feeling excluded and she screenshotted it. The group chat I was scared of got the whole thing. I only found out when someone sent me a pity invite. Then she texted me “Miss you, let’s catch up soon!” like nothing happened. My stomach dropped. I saved her name as Do Not Engage so my phone would warn me, but every time I scrolled past it I felt the betrayal fresh. I wasn’t keeping a friend. I was keeping evidence. Tonight I opened ContactSweeper and cleaned one tiny batch. Swipe left delete, swipe right keep, review before merge. It’s not a dramatic exit, just a quiet practical step that finally matches my boundary. Who’s the one contact your phone is still holding onto for all the wrong reasons? Tag someone who needs to clean their own list tonight. Send this to the friend who is quietly closing a social door too. Comment the contact that still has too much access.

415 views • 7 likes • weighted 1.69saves unknown

RELEVANT

relevance 0.62pending

Open TikTok
Matched product identity 1 time.Matched 12 product-context terms.Detected unrelated lifestyle/heartbreak terms: ex.

Artemis suggested 5 possible matches from caption, time, and surface similarity.

I used to think my phone was fine because I had a case on it and a clean home screen. But my contact list was a disaster. Old recruiters, duplicate coworkers, conference contacts I never followed up with, stale networking leads—it was a digital junk drawer. One day I took a screenshot of my contacts and felt genuinely embarrassed. So I spent 15 minutes cleaning it with ContactSweeper: merging duplicates, adding context notes, and deleting the true mysteries. The before-and-after was shocking. My phone suddenly felt like a tool for a put-together person, and that tiny shift changed how I showed up at work. Take a before screenshot tonight and see what you are working with. Send this to a friend who needs a phone glow-up. Comment the work contact still cluttering your phone.

@sam_the_wombatTikTok VideoContactSweeper: Merge Contacts

I used to think my phone was fine because I had a case on it and a clean home screen. But my contact list was a disaster. Old recruiters, duplicate coworkers, conference contacts I never followed up with, stale networking leads—it was a digital junk drawer. One day I took a screenshot of my contacts and felt genuinely embarrassed. So I spent 15 minutes cleaning it with ContactSweeper: merging duplicates, adding context notes, and deleting the true mysteries. The before-and-after was shocking. My phone suddenly felt like a tool for a put-together person, and that tiny shift changed how I showed up at work. Take a before screenshot tonight and see what you are working with. Send this to a friend who needs a phone glow-up. Comment the work contact still cluttering your phone.

500 views • 12 likes • weighted 2.40saves unknown

RELEVANT

relevance 0.62pending

Open TikTok
Matched product identity 1 time.Matched 16 product-context terms.Detected unrelated lifestyle/heartbreak terms: ex.

Artemis suggested 5 possible matches from caption, time, and surface similarity.

The conference is not done until the follow-up exists. A badge scan is not networking. A name in your phone is not a relationship. The real move is the 15-minute debrief while the room is still fresh: where did we meet, what did we discuss, and what is the next action? I sort people into follow up now, save for later, or remove from the active list before every new contact becomes professional fog. Summit Sarah, Client Mike, duplicate coworkers, and old panel leads are harmless until one real search turns into a tiny investigation. ContactSweeper makes the cleanup practical: swipe left delete stale work clutter, swipe right keep useful people, review before merge, and clear one tiny batch before Monday asks for momentum. Send this to the friend coming home from a conference with 40 names and zero context. Which contact needs a note before it goes stale?

@sam_the_wombatTikTok VideoContactSweeper: Merge Contacts

The conference is not done until the follow-up exists. A badge scan is not networking. A name in your phone is not a relationship. The real move is the 15-minute debrief while the room is still fresh: where did we meet, what did we discuss, and what is the next action? I sort people into follow up now, save for later, or remove from the active list before every new contact becomes professional fog. Summit Sarah, Client Mike, duplicate coworkers, and old panel leads are harmless until one real search turns into a tiny investigation. ContactSweeper makes the cleanup practical: swipe left delete stale work clutter, swipe right keep useful people, review before merge, and clear one tiny batch before Monday asks for momentum. Send this to the friend coming home from a conference with 40 names and zero context. Which contact needs a note before it goes stale?

379 views • 4 likes • weighted 1.98saves unknown

RELEVANT

relevance 0.62pending

Open TikTok
Matched product identity 1 time.Matched 13 product-context terms.Detected unrelated lifestyle/heartbreak terms: relationship, ex.

Artemis suggested 5 possible matches from caption, time, and surface similarity.

Give your next focus block a cleaner runway. This is not about becoming a perfect digital minimalist; it is about removing one tiny source of friction before the real work starts. I pick the work relationship that matters for the next project, next intro, or next decision, then make it easy to find. Old recruiters, stale networking leads, duplicate coworkers, and mystery clients can sit somewhere less loud if they do not serve the current block. A client saved as Logistics Q4 needs context or it needs to stop stealing brain cycles. ContactSweeper turns the cleanup into one tiny batch: swipe left delete stale work clutter, swipe right keep useful people, review before merge, then use the cleaner list to send one actual message. Send this to the friend who prepares for deep work by opening 14 tabs. What saved work name still makes search slower? Comment the work contact still cluttering your phone.

@sam_the_wombatTikTok VideoContactSweeper: Merge Contacts

Give your next focus block a cleaner runway. This is not about becoming a perfect digital minimalist; it is about removing one tiny source of friction before the real work starts. I pick the work relationship that matters for the next project, next intro, or next decision, then make it easy to find. Old recruiters, stale networking leads, duplicate coworkers, and mystery clients can sit somewhere less loud if they do not serve the current block. A client saved as Logistics Q4 needs context or it needs to stop stealing brain cycles. ContactSweeper turns the cleanup into one tiny batch: swipe left delete stale work clutter, swipe right keep useful people, review before merge, then use the cleaner list to send one actual message. Send this to the friend who prepares for deep work by opening 14 tabs. What saved work name still makes search slower? Comment the work contact still cluttering your phone.

393 views • 9 likes • weighted 2.29saves unknown

RELEVANT

relevance 0.62pending

Open TikTok
Matched product identity 1 time.Matched 14 product-context terms.Detected unrelated lifestyle/heartbreak terms: relationship, ex.

Artemis suggested 5 possible matches from caption, time, and surface similarity.

Your Friday shutdown needs one relationship decision, not another giant productivity system. Before I close the week, I pick one work connection that deserves a real next step: a thank-you, a follow-up, a context note, or a clean goodbye from my active work life. That is where the phone mess starts to matter. Old recruiters, duplicate coworkers, mystery clients, conference contacts, and stale networking leads are not just clutter; they are tiny delays right when Monday asks for momentum. I keep three useful names warm, write the context while it is fresh, then clear the rest from the active mental stack. ContactSweeper turns the admin part into one tiny batch: swipe left delete stale work clutter, swipe right keep useful people, review before merge, and make the reset repeatable. Send this to the friend who says they want a better network but never follows up. What work contact still needs context? Comment the work contact still cluttering your phone.

@sam_the_wombatTikTok VideoContactSweeper: Merge Contacts

Your Friday shutdown needs one relationship decision, not another giant productivity system. Before I close the week, I pick one work connection that deserves a real next step: a thank-you, a follow-up, a context note, or a clean goodbye from my active work life. That is where the phone mess starts to matter. Old recruiters, duplicate coworkers, mystery clients, conference contacts, and stale networking leads are not just clutter; they are tiny delays right when Monday asks for momentum. I keep three useful names warm, write the context while it is fresh, then clear the rest from the active mental stack. ContactSweeper turns the admin part into one tiny batch: swipe left delete stale work clutter, swipe right keep useful people, review before merge, and make the reset repeatable. Send this to the friend who says they want a better network but never follows up. What work contact still needs context? Comment the work contact still cluttering your phone.

367 views • 3 likes • weighted 0.82saves unknown

RELEVANT

relevance 0.62pending

Open TikTok
Matched product identity 1 time.Matched 15 product-context terms.Detected unrelated lifestyle/heartbreak terms: relationship, ex.

Artemis suggested 5 possible matches from caption, time, and surface similarity.

Pick three follow-ups before Monday steals the context. That is the whole rule. One thank-you, one update, and one cleanup decision. I used to treat networking like a giant vague task, which meant old recruiters, duplicate coworkers, conference contacts, and mystery clients just sat in my phone making every search feel heavier. Now I decide what each useful person needs while the week is still fresh. A quick thank-you keeps warmth alive. A small update creates momentum. And one cleanup protects focus by removing the numbers with no context or next action. ContactSweeper makes the admin part tiny: swipe left delete stale work clutter, swipe right keep useful people, review before merge, and finish one small batch before the weekend starts. Send this to the friend who collects contacts but forgets the follow-up. Which work contact deserves a real note before Monday?

@sam_the_wombatTikTok VideoContactSweeper: Merge Contacts

Pick three follow-ups before Monday steals the context. That is the whole rule. One thank-you, one update, and one cleanup decision. I used to treat networking like a giant vague task, which meant old recruiters, duplicate coworkers, conference contacts, and mystery clients just sat in my phone making every search feel heavier. Now I decide what each useful person needs while the week is still fresh. A quick thank-you keeps warmth alive. A small update creates momentum. And one cleanup protects focus by removing the numbers with no context or next action. ContactSweeper makes the admin part tiny: swipe left delete stale work clutter, swipe right keep useful people, review before merge, and finish one small batch before the weekend starts. Send this to the friend who collects contacts but forgets the follow-up. Which work contact deserves a real note before Monday?

333 views • 9 likes • weighted 2.70saves unknown

RELEVANT

relevance 0.62pending

Open TikTok
Matched product identity 1 time.Matched 14 product-context terms.Detected unrelated lifestyle/heartbreak terms: ex.

Artemis suggested 5 possible matches from caption, time, and surface similarity.

Okay so this actually changed our relationship dynamic in the weirdest way. My girlfriend has always been the worst texter and I used to think she was just ignoring me or didn't care enough to reply quickly. Turns out her contact list was an absolute disaster zone. Like over 500 contacts with half of them just random numbers with no names, duplicates everywhere, and people she met once at a party three years ago. She would literally spend 5 minutes scrolling trying to find my name every time I texted her. I showed her ContactSweeper and she went through her entire contact list in like 10 minutes just swiping left and right. Deleted all the randoms, merged the duplicates, and now her contacts are actually usable. Now she texts back in seconds and I realized I was never being ignored, she just had the most chaotic phone organization I've ever seen. If your contacts are a mess, fix it with ContactSweeper. Your relationships will thank you.

@24f496TikTok VideoContactSweeper: Merge Contacts

Okay so this actually changed our relationship dynamic in the weirdest way. My girlfriend has always been the worst texter and I used to think she was just ignoring me or didn't care enough to reply quickly. Turns out her contact list was an absolute disaster zone. Like over 500 contacts with half of them just random numbers with no names, duplicates everywhere, and people she met once at a party three years ago. She would literally spend 5 minutes scrolling trying to find my name every time I texted her. I showed her ContactSweeper and she went through her entire contact list in like 10 minutes just swiping left and right. Deleted all the randoms, merged the duplicates, and now her contacts are actually usable. Now she texts back in seconds and I realized I was never being ignored, she just had the most chaotic phone organization I've ever seen. If your contacts are a mess, fix it with ContactSweeper. Your relationships will thank you.

1095 views • 0 likes • weighted 0.00saves unknown

RELEVANT

relevance 0.62pending

Open TikTok
Matched product identity 1 time.Matched 11 product-context terms.Detected unrelated lifestyle/heartbreak terms: relationship, ex.

Artemis suggested 5 possible matches from caption, time, and surface similarity.

I did an experiment last week that shocked me. I asked 50 random people at a coffee shop to pull out their phone and find one specific contact as fast as they could. The person who referred them to their current job. Only 4 people could do it in under a minute. The average time? 4 minutes and 12 seconds of scrolling, searching, and getting frustrated. Most people had 500 plus contacts they haven't spoken to in years. Duplicates everywhere. Old coworkers. Random people from events. It was total chaos. Then I showed them my contact list. I cleaned mine in 3 minutes using ContactSweeper. Just swipe left to delete, swipe right to keep. It auto-syncs so no fear of losing anyone important. The look on their faces when they realized how much mental clutter they were carrying around in their phones was priceless. Your contact list should work for you, not against you.

@24f496TikTok VideoContactSweeper: Merge Contacts

I did an experiment last week that shocked me. I asked 50 random people at a coffee shop to pull out their phone and find one specific contact as fast as they could. The person who referred them to their current job. Only 4 people could do it in under a minute. The average time? 4 minutes and 12 seconds of scrolling, searching, and getting frustrated. Most people had 500 plus contacts they haven't spoken to in years. Duplicates everywhere. Old coworkers. Random people from events. It was total chaos. Then I showed them my contact list. I cleaned mine in 3 minutes using ContactSweeper. Just swipe left to delete, swipe right to keep. It auto-syncs so no fear of losing anyone important. The look on their faces when they realized how much mental clutter they were carrying around in their phones was priceless. Your contact list should work for you, not against you.

468 views • 5 likes • weighted 1.07saves unknown

RELEVANT

relevance 0.62pending

Open TikTok
Matched product identity 1 time.Matched 13 product-context terms.Detected unrelated lifestyle/heartbreak terms: ex.

Artemis suggested 5 possible matches from caption, time, and surface similarity.

My coworker literally laughed when I said cleaning my contacts would boost my productivity. She thought I was joking. But here's the thing - I had 847 contacts in my phone and couldn't remember meeting 90% of them. Every time I needed to text or call someone, I'd scroll forever, see random names from 2016, and waste precious mental energy. So I finally tried ContactSweeper and spent just 4 minutes swiping left on everyone I don't actually know anymore. 783 contacts gone. Just like that. Now when I open my contacts, I see ONLY the people who matter. My actual friends, family, and work connections. Finding someone takes seconds instead of minutes. It sounds small, but these micro-frustrations add up. Digital clutter is still clutter, and it drains your focus more than you realize. My coworker tried it after seeing my results and deleted over 600 contacts herself. Sometimes productivity isn't about doing more - it's about removing what doesn't serve you anymore.

@24f496TikTok VideoContactSweeper: Merge Contacts

My coworker literally laughed when I said cleaning my contacts would boost my productivity. She thought I was joking. But here's the thing - I had 847 contacts in my phone and couldn't remember meeting 90% of them. Every time I needed to text or call someone, I'd scroll forever, see random names from 2016, and waste precious mental energy. So I finally tried ContactSweeper and spent just 4 minutes swiping left on everyone I don't actually know anymore. 783 contacts gone. Just like that. Now when I open my contacts, I see ONLY the people who matter. My actual friends, family, and work connections. Finding someone takes seconds instead of minutes. It sounds small, but these micro-frustrations add up. Digital clutter is still clutter, and it drains your focus more than you realize. My coworker tried it after seeing my results and deleted over 600 contacts herself. Sometimes productivity isn't about doing more - it's about removing what doesn't serve you anymore.

485 views • 20 likes • weighted 4.12saves unknown

RELEVANT

relevance 0.62pending

Open TikTok
Matched product identity 1 time.Matched 9 product-context terms.Detected unrelated lifestyle/heartbreak terms: ex.

Artemis suggested 5 possible matches from caption, time, and surface similarity.

My coworker literally laughed when I said cleaning my contacts would boost my productivity. She thought I was joking. But here's the thing - I had 847 contacts in my phone and couldn't remember meeting 90% of them. Every time I needed to text or call someone, I'd scroll forever, see random names from 2016, and waste precious mental energy. So I finally tried ContactSweeper and spent just 4 minutes swiping left on everyone I don't actually know anymore. 783 contacts gone. Just like that. Now when I open my contacts, I see ONLY the people who matter. My actual friends, family, and work connections. Finding someone takes seconds instead of minutes. It sounds small, but these micro-frustrations add up. Digital clutter is still clutter, and it drains your focus more than you realize. My coworker tried it after seeing my results and deleted over 600 contacts herself. Sometimes productivity isn't about doing more - it's about removing what doesn't serve you anymore.

@24f496TikTok VideoContactSweeper: Merge Contacts

My coworker literally laughed when I said cleaning my contacts would boost my productivity. She thought I was joking. But here's the thing - I had 847 contacts in my phone and couldn't remember meeting 90% of them. Every time I needed to text or call someone, I'd scroll forever, see random names from 2016, and waste precious mental energy. So I finally tried ContactSweeper and spent just 4 minutes swiping left on everyone I don't actually know anymore. 783 contacts gone. Just like that. Now when I open my contacts, I see ONLY the people who matter. My actual friends, family, and work connections. Finding someone takes seconds instead of minutes. It sounds small, but these micro-frustrations add up. Digital clutter is still clutter, and it drains your focus more than you realize. My coworker tried it after seeing my results and deleted over 600 contacts herself. Sometimes productivity isn't about doing more - it's about removing what doesn't serve you anymore.

666 views • 4 likes • weighted 0.60saves unknown

RELEVANT

relevance 0.62pending

Open TikTok
Matched product identity 1 time.Matched 9 product-context terms.Detected unrelated lifestyle/heartbreak terms: ex.

Artemis suggested 5 possible matches from caption, time, and surface similarity.

I had to scroll for MINUTES just to find my mom's contact. Literally 847 contacts and I couldn't tell you who 90 percent of them were. Random delivery drivers from 2015. That girl from the party whose name I never actually learned. THREE different Jessicas and zero context for any of them. Plus duplicates everywhere because apparently I saved the same person five different times. It was digital hoarding and I didn't even realize it. Then I found ContactSweeper and just started swiping. Left to delete, right to keep. It was SO satisfying watching all that clutter disappear. The app even caught duplicates I didn't know existed and merged them automatically. Now my contact list actually makes sense and I can find people in seconds instead of scrolling endlessly. If your phone contacts are a mess, you need this. Trust me, the relief is immediate.

@24f496TikTok VideoContactSweeper: Merge Contacts

I had to scroll for MINUTES just to find my mom's contact. Literally 847 contacts and I couldn't tell you who 90 percent of them were. Random delivery drivers from 2015. That girl from the party whose name I never actually learned. THREE different Jessicas and zero context for any of them. Plus duplicates everywhere because apparently I saved the same person five different times. It was digital hoarding and I didn't even realize it. Then I found ContactSweeper and just started swiping. Left to delete, right to keep. It was SO satisfying watching all that clutter disappear. The app even caught duplicates I didn't know existed and merged them automatically. Now my contact list actually makes sense and I can find people in seconds instead of scrolling endlessly. If your phone contacts are a mess, you need this. Trust me, the relief is immediate.

375 views • 9 likes • weighted 2.40saves unknown

RELEVANT

relevance 0.62pending

Open TikTok
Matched product identity 1 time.Matched 9 product-context terms.Detected unrelated lifestyle/heartbreak terms: ex.

Artemis suggested 5 possible matches from caption, time, and surface similarity.

I never realized how much digital clutter I was carrying around until I actually looked at my contact list. 847 contacts. EIGHT HUNDRED AND FORTY SEVEN. Most of them were people I met once at a conference in 2017, old coworkers from jobs I left years ago, or random service providers I called exactly one time. The worst part? I had 23 different Johns and I had absolutely no idea which John was which. Was this the John from college or the John who fixed my WiFi router that one time? The mental load of having all this useless information was draining without me even realizing it. Then I found ContactSweeper and it became weirdly satisfying. Swipe left to delete, swipe right to keep. It's like a dating app but for your contacts. In less than 10 minutes, I cleared out 600 people I will literally never contact again. The app even found 47 duplicate contacts I didn't know existed and merged them automatically. Now my contact list has 247 people who actually matter to me. My phone feels lighter, my brain feels clearer, and I can actually find people when I need to call them. If you're someone who values a clean digital space and actual productivity over digital hoarding, you need this.

@24f496TikTok VideoContactSweeper: Merge Contacts

I never realized how much digital clutter I was carrying around until I actually looked at my contact list. 847 contacts. EIGHT HUNDRED AND FORTY SEVEN. Most of them were people I met once at a conference in 2017, old coworkers from jobs I left years ago, or random service providers I called exactly one time. The worst part? I had 23 different Johns and I had absolutely no idea which John was which. Was this the John from college or the John who fixed my WiFi router that one time? The mental load of having all this useless information was draining without me even realizing it. Then I found ContactSweeper and it became weirdly satisfying. Swipe left to delete, swipe right to keep. It's like a dating app but for your contacts. In less than 10 minutes, I cleared out 600 people I will literally never contact again. The app even found 47 duplicate contacts I didn't know existed and merged them automatically. Now my contact list has 247 people who actually matter to me. My phone feels lighter, my brain feels clearer, and I can actually find people when I need to call them. If you're someone who values a clean digital space and actual productivity over digital hoarding, you need this.

462 views • 6 likes • weighted 1.30saves unknown

RELEVANT

relevance 0.62pending

Open TikTok
Matched product identity 1 time.Matched 13 product-context terms.Detected unrelated lifestyle/heartbreak terms: ex, dating.

Artemis suggested 5 possible matches from caption, time, and surface similarity.

I changed his contact name to Do Not Text Him the night we broke up, thinking a warning label would be enough. Three months later, I was still staring at it—Last Resort, Low Expectations, an unsent apology sitting in the thread like an open tab I refused to close. Every name was a test I kept failing in my head. I finally stopped letting a contact name hold that much power. Opened my phone, cleaned one tiny batch with ContactSweeper, and deleted the name that kept pulling me back. What's the most unhinged contact name you've ever given someone? Send this to the friend who has a whole graveyard of warning labels in their phone.

@24f496TikTok VideoContactSweeper: Merge Contacts

I changed his contact name to Do Not Text Him the night we broke up, thinking a warning label would be enough. Three months later, I was still staring at it—Last Resort, Low Expectations, an unsent apology sitting in the thread like an open tab I refused to close. Every name was a test I kept failing in my head. I finally stopped letting a contact name hold that much power. Opened my phone, cleaned one tiny batch with ContactSweeper, and deleted the name that kept pulling me back. What's the most unhinged contact name you've ever given someone? Send this to the friend who has a whole graveyard of warning labels in their phone.

214 views • 11 likes • weighted 5.14saves unknown

RELEVANT

relevance 0.62pending

Open TikTok
Matched product identity 1 time.Matched 6 product-context terms.Detected unrelated lifestyle/heartbreak terms: ex.

Artemis suggested 5 possible matches from caption, time, and surface similarity.

I was having a weak night and just wanted to text my sister. I typed one letter and his name came back first—Low Expectations, still in my favorites six months after the breakup. I opened our thread and found the unsent apology I drafted at 2 a.m. explaining why I was sorry for things that were not my fault. Answer At Your Own Risk was supposed to be a joke after his voice memo apology, but tonight it felt like a dare. I realized I was still saved as his backup plan, waiting for the good morning texts that stopped when he met someone new. I finally opened ContactSweeper and cleaned one tiny batch: swiped left on Low Expectations, swiped right on my sister, and reviewed before merge. No big ceremony, just a quiet search that does not lead back to him anymore. Send this to a friend who needs to clean one tiny batch tonight. What contact name is still in your phone that you know you need to swipe left on? Comment the saved name you should stop opening tonight.

@24f496TikTok VideoContactSweeper: Merge Contacts

I was having a weak night and just wanted to text my sister. I typed one letter and his name came back first—Low Expectations, still in my favorites six months after the breakup. I opened our thread and found the unsent apology I drafted at 2 a.m. explaining why I was sorry for things that were not my fault. Answer At Your Own Risk was supposed to be a joke after his voice memo apology, but tonight it felt like a dare. I realized I was still saved as his backup plan, waiting for the good morning texts that stopped when he met someone new. I finally opened ContactSweeper and cleaned one tiny batch: swiped left on Low Expectations, swiped right on my sister, and reviewed before merge. No big ceremony, just a quiet search that does not lead back to him anymore. Send this to a friend who needs to clean one tiny batch tonight. What contact name is still in your phone that you know you need to swipe left on? Comment the saved name you should stop opening tonight.

159 views • 4 likes • weighted 3.93saves unknown

RELEVANT

relevance 0.62pending

Open TikTok
Matched product identity 1 time.Matched 10 product-context terms.Detected unrelated lifestyle/heartbreak terms: breakup, ex.

Artemis suggested 5 possible matches from caption, time, and surface similarity.

I opened my favorites to call my mom about dinner and he was still there. Do Not Answer. Starred. Right above my sister. I removed him from my life three months ago, I deleted our texts, I archived our photos, but I never unchecked that star and my phone still treated him like an emergency contact. Old Situationship with a star is a dangerous thing because it makes calling him feel like muscle memory. I unstarred him and closed the app, but I knew I needed to actually clean my favorites list. ContactSweeper let me clean one tiny batch: swipe left on the starred contacts that should not be starred, swipe right on the people who actually need to be one tap away, and review before merging so my favorites list stops being a breakup time capsule. Who is still in your favorites that should not be? Send this to the friend who needs to unstar someone. Comment the saved name you should stop opening tonight.

@24f496TikTok VideoContactSweeper: Merge Contacts

I opened my favorites to call my mom about dinner and he was still there. Do Not Answer. Starred. Right above my sister. I removed him from my life three months ago, I deleted our texts, I archived our photos, but I never unchecked that star and my phone still treated him like an emergency contact. Old Situationship with a star is a dangerous thing because it makes calling him feel like muscle memory. I unstarred him and closed the app, but I knew I needed to actually clean my favorites list. ContactSweeper let me clean one tiny batch: swipe left on the starred contacts that should not be starred, swipe right on the people who actually need to be one tap away, and review before merging so my favorites list stops being a breakup time capsule. Who is still in your favorites that should not be? Send this to the friend who needs to unstar someone. Comment the saved name you should stop opening tonight.

255 views • 6 likes • weighted 2.35saves unknown

RELEVANT

relevance 0.62pending

Open TikTok
Matched product identity 1 time.Matched 12 product-context terms.Detected unrelated lifestyle/heartbreak terms: breakup, ex.

Artemis suggested 5 possible matches from caption, time, and surface similarity.

Creative QA

Sampled-frame visual learning

Coverage

24/24

Visual learning has enough runs to bias future drafts.

Recurring issues

No recurring visual issues yet.

Strong patterns

good visual variation ×24

clear first frame ×22

readable frame text ×5

@sam_the_wombat • TikTok Slideshow

score 77

2026-06-25T11:18:42.663Z

@sam_the_wombat • TikTok Slideshow

score 77

2026-06-25T11:18:41.835Z

@24f496 • TikTok Slideshow

score 80

2026-06-25T11:04:44.288Z

@finearttherapy • TikTok Slideshow

score 74

2026-06-25T11:03:38.423Z

@finearttherapy • TikTok Slideshow

score 74

2026-06-25T11:03:37.595Z

@sam_the_wombat • TikTok Slideshow

score 77

2026-06-19T16:18:01.094Z

@sam_the_wombat • TikTok Slideshow

score 77

2026-06-19T16:18:00.362Z

@finearttherapy • TikTok Slideshow

score 75

2026-06-19T16:17:53.167Z

Account Style

Creative memory profiles

@finearttherapy

39 observations • direct-explainer

2026-07-10T01:21:41.853Z

Tone: direct product explainer

Layouts: still learning

Weak patterns: none flagged yet

Evidence: draft history only

Confidence: high

Visual: avg 73

@sam_the_wombat

52 observations • direct-explainer

2026-07-10T01:13:47.424Z

Tone: direct product explainer

Layouts: still learning

Weak patterns: none flagged yet

Evidence: draft history only

Confidence: high

Visual: avg 78

@24f496

121 observations • direct-explainer

2026-07-10T01:06:25.246Z

Tone: direct product explainer

Layouts: still learning

Weak patterns: tiktok_video

Evidence: draft history only

Confidence: high

Visual: avg 82

Feedback Loop

Recent creative observations

@24f496 • TikTok Slideshow

STOP searching his saved name when "you awake?" hits

review-ready

Layouts: centered headline/body, dramatic_receipt, dramatic_headline_body

Source: artemis draft

@sam_the_wombat • TikTok Slideshow

The illegal Friday contact reset

review-ready

Layouts: centered headline/body, dramatic_headline_body

Source: artemis draft

@finearttherapy • TikTok Slideshow

Don't say block the group chat

review-ready

Layouts: centered headline/body, dramatic_headline_body

Source: artemis draft

@24f496 • TikTok Slideshow

The illegal saved name reset

review-ready

Layouts: centered headline/body, dramatic_receipt, dramatic_headline_body

Source: artemis draft

@sam_the_wombat • TikTok Slideshow

Friday admin should end

review-ready

Layouts: centered headline/body, dramatic_headline_body

Source: artemis draft

@finearttherapy • TikTok Slideshow

She still has access

review-ready

Layouts: centered headline/body, dramatic_headline_body

Source: artemis draft

@24f496 • TikTok Slideshow

You just broke up

review-ready

Layouts: centered headline/body, dramatic_headline_body

Source: artemis draft

@finearttherapy • TikTok Slideshow

I found out what my old best friend saved me as

review-ready

Layouts: centered headline/body, dramatic_receipt, dramatic_headline_body

Source: artemis draft