4-frame animated contact sheet showing a purple background with white pixelated text 'he broke my heart' and changing heart symbols across frames.

Permanent icon record

4-frame animated contact sheet showing a purple background with white pixelated text 'he broke my heart' and changing heart symbols across frames.

4-frame animated contact sheet showing a purple background with white pixelated text 'he broke my heart' and changing heart symbols across frames. Animated 48×48 GIF AIM buddy ico…

A visual description has not been added yet. The archival record below is still available.

Download original

About this icon

Animation

  • heart symbol changes between frames

Animation Summary

  • 4-frame animation where only the heart symbol count and color change across frames while text remains static.

Composition

  • 2x2 grid layout
  • centered text
  • bottom-right heart placement

Dense Caption

The image is a 2x2 grid of four identical-sized animation frames on a solid magenta background. Each frame contains the same white pixelated text: 'he broke my heart', arranged in three lines ('he', 'broke', 'my heart'). The only visible differences between frames are the heart symbols at the bottom right of each frame. Frame 0 (top-left) shows one white heart symbol. Frame 1 (top-right) shows two light pink hearts. Frame 2 (bottom-left) shows two light purple hearts. Frame 3 (bottom-right) shows a single dark purple heart with partial transparency. All text is rendered in a retro pixel font, and the background has no visible texture or additional elements. The animation appears to be a simple loop of changing heart symbols beneath static text.

Description

4-frame animated contact sheet showing a purple background with white pixelated text 'he broke my heart' and changing heart symbols across frames.

Identity Hypotheses

  • breakurheart92 | basis metadata-compatible | medium confidence | source hints reference 'breakurheart92' with heartbreak theme

Metadata Not Confirmed By Image

  • source hint 'Dear Diary I dont know how much more I can take' not visually supported
  • source hint 'Ive been hit in the most senstive parts Sure guys have balls but girls have hearts' not visually supported

Metadata Only Entities

  • MyOldIcons / OriginalIcons API
  • breakurheart92

Metadata Supported By Image

  • 'he broke my heart' text matches visible content
  • magenta/purple color scheme consistent with source hints

Non Redundant Search Phrases

  • he broke my heart pixel art icon
  • purple heart animation buddy icon
  • 4 frame contact sheet breakurheart92

Objects

  • heart symbols

Preprocessing Notes

  • contact sheet with 4 sampled frames (indices 0-3)
  • source frame count 4
  • gray transparency background not visible in final image

Safety Notes

  • non-explicit romantic theme, no nudity or explicit content

Source Metadata Interpretation

source hints suggest 'MyOldIcons / OriginalIcons API' and 'breakurheart92' reference, possibly related to heartbreak quotes or a specific icon set from early 2000s AOL IM

Style

  • text-based icon

Subjects

  • heart symbols

Visible Text

  • he broke my heart

Visually Supported Entities

  • heartbreak quote icon
  • early 2000s digital art style

Wordwall

  • purple background
  • white pixelated text
  • he broke my heart text
  • single white heart symbol
  • two light pink hearts
  • two light purple hearts
  • one dark purple heart
  • retro pixel font
  • magenta color scheme
  • heart symbol variations
  • static text animation
  • pixel art style
  • 4-frame contact sheet
  • frame 0 heart count 1
  • frame 1 heart count 2
  • frame 2 heart count 2
  • frame 3 heart count 1
  • white outline border
  • text alignment center-right

Source & archive date

Added to archive
July 8, 2026

MyOldIcons / OriginalIcons Revival

Source title
MyOldIcons / OriginalIcons API
Category
myoldicons / dollz / quotes
Era
Recovered 2000s Icon Portal
Observed
July 8, 2026 at 09:07 UTC

MyOldIcons / OriginalIcons Revival

Source title
MyOldIcons / OriginalIcons API
Category
myoldicons / quotes / assorted
Era
Recovered 2000s Icon Portal
Observed
July 8, 2026 at 09:54 UTC
Technical archive details
Format
GIF
Dimensions
48×48 pixels
File size
433 bytes
Motion
Animated (4 frames)
Added to archive
July 8, 2026
Relative path
icons/86/86bebcbc00a988faeb8eb12056ad76eaccf99bcd889a678035d60a589623f7d5.gif
Media type
image/gif
Scanner metadata
v1
Animation inspected
July 10, 2026 at 04:11 UTC
Archive ID
86bebcbc00a988fa
SHA-256
86bebcbc00a988faeb8eb12056ad76eaccf99bcd889a678035d60a589623f7d5
Content-safety assessments (2)
onnxOwenElliott/image-safety-classifier-sbroad
Assessed
July 23, 2026 at 06:14 UTC
Run
106
Input
image
Preprocessing
four-even-frames;flatten-rgb192;stretch-224;triangle;nchw-rgb-u8
Overall label
sfw
Overall score
0.149268

OpenAI category scores

CategoryScoreProvider flagonnx/sfw0.861961onnx/unsafe0.149268onnx/nsfw0.117643onnx/nsfl0.031626
legacy-enrichmentqwen3-vl:30blegacy-import
Assessed
July 13, 2026 at 08:12 UTC
Run
30
Input
image
Preprocessing
contact-sheet-smart
Overall label
safe
Overall score
0.950000

OpenAI category scores

CategoryScoreProvider flaglegacy/manual-review0.000000falselegacy/nsfw0.000000false
Enrichment records (1)
wordwall-v1qwen3-vl:30bcontact-sheet-smartok

4-frame animated contact sheet showing a purple background with white pixelated text 'he broke my heart' and changing heart symbols across frames.

Reviewed
July 13, 2026 at 08:12 UTC
Run
30
Version
v3
Elapsed
11,511 ms
Tokens
prompt 3,064, response 1,087

Review tags

  • magenta background (color, 0.95)
  • magenta color scheme (color, 0.95)
  • white text (text, 0.95)
  • heart symbol animation (animation, 0.90)
  • 4 frame contact sheet (layout, 0.90)
  • pixel art style (style, 0.90)
  • retro digital font (font, 0.85)
  • sentimental mood (mood, 0.80)
  • early 2000s digital art (style, 0.75)
  • breakurheart92 reference (reference, 0.70)

Actions

  • heart symbol animation

Animation

  • heart symbol changes between frames

Animation Summary

  • 4-frame animation where only the heart symbol count and color change across frames while text remains static.

Colors

  • magenta
  • purple
  • white
  • light pink
  • light purple
  • dark purple

Composition

  • 2x2 grid layout
  • centered text
  • bottom-right heart placement

Dense Caption

The image is a 2x2 grid of four identical-sized animation frames on a solid magenta background. Each frame contains the same white pixelated text: 'he broke my heart', arranged in three lines ('he', 'broke', 'my heart'). The only visible differences between frames are the heart symbols at the bottom right of each frame. Frame 0 (top-left) shows one white heart symbol. Frame 1 (top-right) shows two light pink hearts. Frame 2 (bottom-left) shows two light purple hearts. Frame 3 (bottom-right) shows a single dark purple heart with partial transparency. All text is rendered in a retro pixel font, and the background has no visible texture or additional elements. The animation appears to be a simple loop of changing heart symbols beneath static text.

Description

4-frame animated contact sheet showing a purple background with white pixelated text 'he broke my heart' and changing heart symbols across frames.

Identity Hypotheses

  • breakurheart92 | basis metadata-compatible | medium confidence | source hints reference 'breakurheart92' with heartbreak theme

Metadata Not Confirmed By Image

  • source hint 'Dear Diary I dont know how much more I can take' not visually supported
  • source hint 'Ive been hit in the most senstive parts Sure guys have balls but girls have hearts' not visually supported

Metadata Only Entities

  • MyOldIcons / OriginalIcons API
  • breakurheart92

Metadata Supported By Image

  • 'he broke my heart' text matches visible content
  • magenta/purple color scheme consistent with source hints

Mood

  • melancholic
  • sentimental
  • nostalgic

Non Redundant Search Phrases

  • he broke my heart pixel art icon
  • purple heart animation buddy icon
  • 4 frame contact sheet breakurheart92

Objects

  • heart symbols

Preprocessing Notes

  • contact sheet with 4 sampled frames (indices 0-3)
  • source frame count 4
  • gray transparency background not visible in final image

Safety Notes

  • non-explicit romantic theme, no nudity or explicit content

Source Metadata Interpretation

source hints suggest 'MyOldIcons / OriginalIcons API' and 'breakurheart92' reference, possibly related to heartbreak quotes or a specific icon set from early 2000s AOL IM

Style

  • pixel art
  • retro digital
  • text-based icon

Subjects

  • heart symbols

Visible Text

  • he broke my heart

Visually Supported Entities

  • heartbreak quote icon
  • early 2000s digital art style

Wordwall

  • purple background
  • white pixelated text
  • he broke my heart text
  • single white heart symbol
  • two light pink hearts
  • two light purple hearts
  • one dark purple heart
  • retro pixel font
  • magenta color scheme
  • heart symbol variations
  • static text animation
  • pixel art style
  • 4-frame contact sheet
  • frame 0 heart count 1
  • frame 1 heart count 2
  • frame 2 heart count 2
  • frame 3 heart count 1
  • white outline border
  • text alignment center-right
Raw JSON
{
  "inputIndex": 0,
  "sha256": "86bebcbc00a988faeb8eb12056ad76eaccf99bcd889a678035d60a589623f7d5",
  "description": "4-frame animated contact sheet showing a purple background with white pixelated text \u0027he broke my heart\u0027 and changing heart symbols across frames.",
  "denseCaption": "The image is a 2x2 grid of four identical-sized animation frames on a solid magenta background. Each frame contains the same white pixelated text: \u0027he broke my heart\u0027, arranged in three lines (\u0027he\u0027, \u0027broke\u0027, \u0027my heart\u0027). The only visible differences between frames are the heart symbols at the bottom right of each frame. Frame 0 (top-left) shows one white heart symbol. Frame 1 (top-right) shows two light pink hearts. Frame 2 (bottom-left) shows two light purple hearts. Frame 3 (bottom-right) shows a single dark purple heart with partial transparency. All text is rendered in a retro pixel font, and the background has no visible texture or additional elements. The animation appears to be a simple loop of changing heart symbols beneath static text.",
  "wordwall": [
    "purple background",
    "white pixelated text",
    "he broke my heart text",
    "single white heart symbol",
    "two light pink hearts",
    "two light purple hearts",
    "one dark purple heart",
    "retro pixel font",
    "magenta color scheme",
    "heart symbol variations",
    "static text animation",
    "pixel art style",
    "4-frame contact sheet",
    "frame 0 heart count 1",
    "frame 1 heart count 2",
    "frame 2 heart count 2",
    "frame 3 heart count 1",
    "white outline border",
    "text alignment center-right"
  ],
  "visibleText": [
    "he broke my heart"
  ],
  "uncertainText": [],
  "subjects": [
    "heart symbols"
  ],
  "actions": [
    "heart symbol animation"
  ],
  "objects": [
    "heart symbols"
  ],
  "colors": [
    "magenta",
    "purple",
    "white",
    "light pink",
    "light purple",
    "dark purple"
  ],
  "style": [
    "pixel art",
    "retro digital",
    "text-based icon"
  ],
  "composition": [
    "2x2 grid layout",
    "centered text",
    "bottom-right heart placement"
  ],
  "mood": [
    "melancholic",
    "sentimental",
    "nostalgic"
  ],
  "animation": [
    "heart symbol changes between frames"
  ],
  "preprocessingNotes": [
    "contact sheet with 4 sampled frames (indices 0-3)",
    "source frame count 4",
    "gray transparency background not visible in final image"
  ],
  "sourceMetadataInterpretation": [
    "source hints suggest \u0027MyOldIcons / OriginalIcons API\u0027 and \u0027breakurheart92\u0027 reference, possibly related to heartbreak quotes or a specific icon set from early 2000s AOL IM"
  ],
  "metadataSupportedByImage": [
    "\u0027he broke my heart\u0027 text matches visible content",
    "magenta/purple color scheme consistent with source hints"
  ],
  "metadataNotConfirmedByImage": [
    "source hint \u0027Dear Diary I dont know how much more I can take\u0027 not visually supported",
    "source hint \u0027Ive been hit in the most senstive parts Sure guys have balls but girls have hearts\u0027 not visually supported"
  ],
  "metadataContradictedByImage": [],
  "visuallySupportedEntities": [
    "heartbreak quote icon",
    "early 2000s digital art style"
  ],
  "metadataOnlyEntities": [
    "MyOldIcons / OriginalIcons API",
    "breakurheart92"
  ],
  "identityHypotheses": [
    "breakurheart92 | basis metadata-compatible | medium confidence | source hints reference \u0027breakurheart92\u0027 with heartbreak theme"
  ],
  "namedEntities": [],
  "fandoms": [],
  "animationSummary": "4-frame animation where only the heart symbol count and color change across frames while text remains static.",
  "safetyLabel": "safe",
  "safetyConfidence": 0.95,
  "isNsfw": false,
  "needsManualReview": false,
  "nsfwReasons": [],
  "safetyNotes": [
    "non-explicit romantic theme, no nudity or explicit content"
  ],
  "nonRedundantSearchPhrases": [
    "he broke my heart pixel art icon",
    "purple heart animation buddy icon",
    "4 frame contact sheet breakurheart92"
  ],
  "uncertainty": [],
  "aestheticStrengths": [],
  "aestheticWeaknesses": [],
  "tags": [
    {
      "tag": "magenta background",
      "category": "color",
      "confidence": 0.95,
      "evidence": "visible"
    },
    {
      "tag": "white text",
      "category": "text",
      "confidence": 0.95,
      "evidence": "visible"
    },
    {
      "tag": "pixel art style",
      "category": "style",
      "confidence": 0.9,
      "evidence": "visible"
    },
    {
      "tag": "heart symbol animation",
      "category": "animation",
      "confidence": 0.9,
      "evidence": "visible frame changes"
    },
    {
      "tag": "retro digital font",
      "category": "font",
      "confidence": 0.85,
      "evidence": "visible text rendering"
    },
    {
      "tag": "breakurheart92 reference",
      "category": "reference",
      "confidence": 0.7,
      "evidence": "both: source hints mention \u0027breakurheart92\u0027 and theme matches"
    },
    {
      "tag": "4 frame contact sheet",
      "category": "layout",
      "confidence": 0.9,
      "evidence": "visible grid structure"
    },
    {
      "tag": "magenta color scheme",
      "category": "color",
      "confidence": 0.95,
      "evidence": "visible background and heart colors"
    },
    {
      "tag": "sentimental mood",
      "category": "mood",
      "confidence": 0.8,
      "evidence": "visible text theme"
    },
    {
      "tag": "early 2000s digital art",
      "category": "style",
      "confidence": 0.75,
      "evidence": "both: style matches era and source hints reference old icons"
    }
  ],
  "moderationAudit": {
    "storedSafetyLabel": "safe",
    "storedIsNsfw": false,
    "storedNeedsManualReview": false,
    "hardAdultTextOverride": false,
    "missingSafetyLabel": false
  }
}
Source semantic tags (16)
TagConf.Evidence1109270885 1167735417.gif0.85myoldicons-originalicons · typed-source-evidence-v2 · observation · alt-text · broad · observation-alt-text55054.gif0.85myoldicons-originalicons · typed-source-evidence-v2 · observation · alt-text · broad · observation-alt-text55054.gif dear diary i dont know how much more i can take0.85myoldicons-originalicons · typed-source-evidence-v2 · observation · alt-text · broad · observation-alt-textbreakurheart92 ive been hit in the most senstive parts sure guys have balls but girls have hearts0.85myoldicons-originalicons · typed-source-evidence-v2 · observation · alt-text · broad · observation-alt-textmyoldicons id 1700740.85myoldicons-originalicons · typed-source-evidence-v2 · observation · alt-text · broad · observation-alt-textmyoldicons id 1857330.85myoldicons-originalicons · typed-source-evidence-v2 · observation · alt-text · broad · observation-alt-textassorted0.80myoldicons-originalicons · typed-source-evidence-v2 · observation · category · broad · observation-categorydollz0.80myoldicons-originalicons · typed-source-evidence-v2 · observation · category · broad · observation-categorymyoldicons0.80myoldicons-originalicons · typed-source-evidence-v2 · observation · category · broad · observation-categorymyoldicons0.80myoldicons-originalicons · typed-source-evidence-v2 · observation · category · broad · observation-categoryquotes0.80myoldicons-originalicons · typed-source-evidence-v2 · observation · category · broad · observation-categoryquotes0.80myoldicons-originalicons · typed-source-evidence-v2 · observation · category · broad · observation-categorymyoldicons0.70myoldicons-originalicons · typed-source-evidence-v2 · observation · title · broad · observation-titlemyoldicons0.70myoldicons-originalicons · typed-source-evidence-v2 · observation · title · broad · observation-titleoriginalicons api0.70myoldicons-originalicons · typed-source-evidence-v2 · observation · title · broad · observation-titleoriginalicons api0.70myoldicons-originalicons · typed-source-evidence-v2 · observation · title · broad · observation-title
Full source records (2)

MyOldIcons / OriginalIcons Revival (myoldicons-originalicons)

Kind
myoldicons-api
Era
Recovered 2000s Icon Portal
Type
current recovered OriginalIcons API
Category
myoldicons / dollz / quotes
Title
MyOldIcons / OriginalIcons API
Alt
55054.gif | 55054.gif Dear Diary I dont know how much more I can take | animated | myoldicons id 170074
Observed
July 8, 2026 at 09:07 UTC
Rights
mixed copyright and user-submitted material; research/reference only by default
Slice
recovered large-scale AIM icon and away-message archive with category, subcategory, filename, keyword, and animation metadata

MyOldIcons / OriginalIcons Revival (myoldicons-originalicons)

Kind
myoldicons-api
Era
Recovered 2000s Icon Portal
Type
current recovered OriginalIcons API
Category
myoldicons / quotes / assorted
Title
MyOldIcons / OriginalIcons API
Alt
1109270885_1167735417.gif | breakurheart92 Ive been hit in the most senstive parts Sure guys have balls but girls have hearts | animated | myoldicons id 185733
Observed
July 8, 2026 at 09:54 UTC
Rights
mixed copyright and user-submitted material; research/reference only by default
Slice
recovered large-scale AIM icon and away-message archive with category, subcategory, filename, keyword, and animation metadata