Animated contact sheet of a yellow rubber duck icon with changing heart symbols and small colored dots across 25 frames.

Permanent icon record

Animated contact sheet of a yellow rubber duck icon with changing heart symbols and small colored dots across 25 frames.

Animated contact sheet of a yellow rubber duck icon with changing heart symbols and small colored dots across 25 frames. Animated 48×48 GIF AIM buddy icon from Wayback CDX Origina…

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

Download original

About this icon

Animation

  • heart symbol color changes across frames
  • colored dots appear and change pattern near bottom right of duck base

Animation Summary

Heart symbol color changes sequentially across frames (purple → pink → green → cyan) while small colored dots near the base transition from blue-dotted yellow to solid yellow/cyan; duck remains static throughout animation.

Composition

  • 5x5 grid layout
  • single subject centered in each frame
  • small symbols below main object

Dense Caption

A grid of 25 animated frames showing a static yellow rubber duck with red beak, black eye, and subtle shadow on light gray background. Each frame contains a small heart symbol below the duck that changes color sequentially: purple (top-left), pink (top row), green (middle rows), cyan (bottom-right). Some frames show tiny colored dots near the bottom right of the duck's base—yellow with blue dots in lower rows, transitioning to solid yellow and cyan. The duck remains identical across all frames; only heart colors and dot patterns animate. Each frame is bordered by red lines on a white background grid layout.

Description

  • Animated contact sheet of a yellow rubber duck icon with changing heart symbols and small colored dots across 25 frames.

Identity Hypotheses

  • rubber ducky | basis both | confidence high | evidence: yellow rubber duck with red beak and black eye matches standard rubber duck design

Metadata Not Confirmed By Image

  • name 'rubberducky9572' not confirmed by image
  • source URL '1124496068_552499099.gif' not verified in pixels

Metadata Supported By Image

  • category: toys / rubber ducky is supported by visible yellow rubber duck subject

Named Entities

  • rubber ducky

Non Redundant Search Phrases

  • yellow rubber duck animated icon
  • rubber ducky heart animation
  • 48x48 pixel contact sheet
  • heart color change animation
  • small colored dots rubber duck

Objects

  • heart symbol

Preprocessing Notes

  • contact sheet with 25 sampled frames from source animation (sourceFrameCount=27)
  • grid layout: 5 rows x 5 columns
  • gray transparency background visible between grid cells
  • each frame is 48x48 pixels

Safety Notes

  • non-explicit cartoon rubber duck with playful heart symbols

Source Metadata Interpretation

  • non-authoritative hints suggest 'rubberducky9572' and 'MyOldIcons / OriginalIcons API' with category 'toys / rubber ducky'
  • hints indicate animated icon from early AOL IM era (1990s-2000s)
  • hints reference 'wayback-originalicons-image-icons-gifs' as source location

Style

  • cartoon

Visually Supported Entities

  • rubber duck mascot

Wordwall

  • yellow rubber duck
  • red beak
  • black eye
  • small shadow
  • light gray background
  • heart symbol
  • purple heart
  • pink heart
  • green heart
  • cyan heart
  • yellow dots
  • blue dots
  • solid yellow
  • grid layout
  • red border
  • 48x48 pixels
  • static duck pose
  • frame-by-frame animation
  • heart color change
  • dot pattern variation
  • contact sheet grid
  • small colored accents
  • non-animated duck body
  • gray transparency background

Source & archive date

Added to archive
July 8, 2026

Wayback CDX OriginalIcons Image Icons GIF Captures

Source title
1121995464_578084722
Category
images / icons / toys / rubber ducky
Era
Mid-2000s Dedicated AIM Portal
Observed
July 8, 2026 at 04:52 UTC

MyOldIcons / OriginalIcons Revival

Source title
MyOldIcons / OriginalIcons API
Category
myoldicons / toys / rubber ducky
Era
Recovered 2000s Icon Portal
Observed
July 8, 2026 at 11:17 UTC
Technical archive details
Format
GIF
Dimensions
48×48 pixels
File size
2.2 KB
Motion
Animated (27 frames)
Added to archive
July 8, 2026
Relative path
icons/30/3060845cd11c010e153f864da471055e4493f5c28c49e0e577b3df60d920f1dc.gif
Media type
image/gif
Scanner metadata
v1
Animation inspected
July 10, 2026 at 04:09 UTC
Archive ID
3060845cd11c010e
SHA-256
3060845cd11c010e153f864da471055e4493f5c28c49e0e577b3df60d920f1dc
Content-safety assessments (2)
onnxOwenElliott/image-safety-classifier-sbroad
Assessed
July 23, 2026 at 06:38 UTC
Run
106
Input
image
Preprocessing
four-even-frames;flatten-rgb192;stretch-224;triangle;nchw-rgb-u8
Overall label
sfw
Overall score
0.067460

OpenAI category scores

CategoryScoreProvider flagonnx/sfw0.934346onnx/unsafe0.067460onnx/nsfw0.036190onnx/nsfl0.031270
legacy-enrichmentqwen3-vl:30blegacy-import
Assessed
July 12, 2026 at 07:11 UTC
Run
28
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

Animated contact sheet of a yellow rubber duck icon with changing heart symbols and small colored dots across 25 frames.

Reviewed
July 12, 2026 at 07:11 UTC
Run
28
Version
v3
Elapsed
14,486 ms
Tokens
prompt 3,680, response 1,216

Review tags

  • 48x48 pixels (size, 1.00)
  • red border (composition, 0.95)
  • heart symbol (object, 0.95)
  • rubber duck (subject, 0.95)
  • yellow duck (subject, 0.95)
  • heart animation (animation, 0.90)
  • contact sheet (composition, 0.90)
  • pixelated animation (style, 0.90)
  • color change animation (animation, 0.85)
  • colored dots (object, 0.85)
  • aol im icon (context, 0.80)

Animation

  • heart symbol color changes across frames
  • colored dots appear and change pattern near bottom right of duck base

Animation Summary

Heart symbol color changes sequentially across frames (purple → pink → green → cyan) while small colored dots near the base transition from blue-dotted yellow to solid yellow/cyan; duck remains static throughout animation.

Colors

  • yellow
  • red
  • black
  • purple
  • pink
  • green
  • cyan
  • blue
  • light gray
  • white
  • red border

Composition

  • 5x5 grid layout
  • single subject centered in each frame
  • small symbols below main object

Dense Caption

A grid of 25 animated frames showing a static yellow rubber duck with red beak, black eye, and subtle shadow on light gray background. Each frame contains a small heart symbol below the duck that changes color sequentially: purple (top-left), pink (top row), green (middle rows), cyan (bottom-right). Some frames show tiny colored dots near the bottom right of the duck's base—yellow with blue dots in lower rows, transitioning to solid yellow and cyan. The duck remains identical across all frames; only heart colors and dot patterns animate. Each frame is bordered by red lines on a white background grid layout.

Description

  • Animated contact sheet of a yellow rubber duck icon with changing heart symbols and small colored dots across 25 frames.

Identity Hypotheses

  • rubber ducky | basis both | confidence high | evidence: yellow rubber duck with red beak and black eye matches standard rubber duck design

Metadata Not Confirmed By Image

  • name 'rubberducky9572' not confirmed by image
  • source URL '1124496068_552499099.gif' not verified in pixels

Metadata Supported By Image

  • category: toys / rubber ducky is supported by visible yellow rubber duck subject

Mood

  • playful
  • cheerful
  • nostalgic

Named Entities

  • rubber ducky

Non Redundant Search Phrases

  • yellow rubber duck animated icon
  • rubber ducky heart animation
  • 48x48 pixel contact sheet
  • heart color change animation
  • small colored dots rubber duck

Objects

  • heart symbol
  • colored dots

Preprocessing Notes

  • contact sheet with 25 sampled frames from source animation (sourceFrameCount=27)
  • grid layout: 5 rows x 5 columns
  • gray transparency background visible between grid cells
  • each frame is 48x48 pixels

Safety Notes

  • non-explicit cartoon rubber duck with playful heart symbols

Source Metadata Interpretation

  • non-authoritative hints suggest 'rubberducky9572' and 'MyOldIcons / OriginalIcons API' with category 'toys / rubber ducky'
  • hints indicate animated icon from early AOL IM era (1990s-2000s)
  • hints reference 'wayback-originalicons-image-icons-gifs' as source location

Style

  • cartoon
  • pixelated
  • simple 2D rendering

Subjects

  • yellow rubber duck

Visually Supported Entities

  • rubber duck mascot

Wordwall

  • yellow rubber duck
  • red beak
  • black eye
  • small shadow
  • light gray background
  • heart symbol
  • purple heart
  • pink heart
  • green heart
  • cyan heart
  • yellow dots
  • blue dots
  • solid yellow
  • grid layout
  • red border
  • 48x48 pixels
  • static duck pose
  • frame-by-frame animation
  • heart color change
  • dot pattern variation
  • contact sheet grid
  • small colored accents
  • non-animated duck body
  • gray transparency background
Raw JSON
{
  "inputIndex": 0,
  "sha256": "3060845cd11c010e153f864da471055e4493f5c28c49e0e577b3df60d920f1dc",
  "description": "Animated contact sheet of a yellow rubber duck icon with changing heart symbols and small colored dots across 25 frames.",
  "denseCaption": "A grid of 25 animated frames showing a static yellow rubber duck with red beak, black eye, and subtle shadow on light gray background. Each frame contains a small heart symbol below the duck that changes color sequentially: purple (top-left), pink (top row), green (middle rows), cyan (bottom-right). Some frames show tiny colored dots near the bottom right of the duck\u0027s base\u2014yellow with blue dots in lower rows, transitioning to solid yellow and cyan. The duck remains identical across all frames; only heart colors and dot patterns animate. Each frame is bordered by red lines on a white background grid layout.",
  "wordwall": [
    "yellow rubber duck",
    "red beak",
    "black eye",
    "small shadow",
    "light gray background",
    "heart symbol",
    "purple heart",
    "pink heart",
    "green heart",
    "cyan heart",
    "yellow dots",
    "blue dots",
    "solid yellow",
    "grid layout",
    "red border",
    "48x48 pixels",
    "static duck pose",
    "frame-by-frame animation",
    "heart color change",
    "dot pattern variation",
    "contact sheet grid",
    "small colored accents",
    "non-animated duck body",
    "gray transparency background"
  ],
  "visibleText": [],
  "uncertainText": [],
  "subjects": [
    "yellow rubber duck"
  ],
  "actions": [],
  "objects": [
    "heart symbol",
    "colored dots"
  ],
  "colors": [
    "yellow",
    "red",
    "black",
    "purple",
    "pink",
    "green",
    "cyan",
    "blue",
    "light gray",
    "white",
    "red border"
  ],
  "style": [
    "cartoon",
    "pixelated",
    "simple 2D rendering"
  ],
  "composition": [
    "5x5 grid layout",
    "single subject centered in each frame",
    "small symbols below main object"
  ],
  "mood": [
    "playful",
    "cheerful",
    "nostalgic"
  ],
  "animation": [
    "heart symbol color changes across frames",
    "colored dots appear and change pattern near bottom right of duck base"
  ],
  "preprocessingNotes": [
    "contact sheet with 25 sampled frames from source animation (sourceFrameCount=27)",
    "grid layout: 5 rows x 5 columns",
    "gray transparency background visible between grid cells",
    "each frame is 48x48 pixels"
  ],
  "sourceMetadataInterpretation": [
    "non-authoritative hints suggest \u0027rubberducky9572\u0027 and \u0027MyOldIcons / OriginalIcons API\u0027 with category \u0027toys / rubber ducky\u0027",
    "hints indicate animated icon from early AOL IM era (1990s-2000s)",
    "hints reference \u0027wayback-originalicons-image-icons-gifs\u0027 as source location"
  ],
  "metadataSupportedByImage": [
    "category: toys / rubber ducky is supported by visible yellow rubber duck subject"
  ],
  "metadataNotConfirmedByImage": [
    "name \u0027rubberducky9572\u0027 not confirmed by image",
    "source URL \u00271124496068_552499099.gif\u0027 not verified in pixels"
  ],
  "metadataContradictedByImage": [],
  "visuallySupportedEntities": [
    "rubber duck mascot"
  ],
  "metadataOnlyEntities": [],
  "identityHypotheses": [
    "rubber ducky | basis both | confidence high | evidence: yellow rubber duck with red beak and black eye matches standard rubber duck design"
  ],
  "namedEntities": [
    "rubber ducky"
  ],
  "fandoms": [],
  "animationSummary": "Heart symbol color changes sequentially across frames (purple \u2192 pink \u2192 green \u2192 cyan) while small colored dots near the base transition from blue-dotted yellow to solid yellow/cyan; duck remains static throughout animation.",
  "safetyLabel": "safe",
  "safetyConfidence": 0.95,
  "isNsfw": false,
  "needsManualReview": false,
  "nsfwReasons": [],
  "safetyNotes": [
    "non-explicit cartoon rubber duck with playful heart symbols"
  ],
  "nonRedundantSearchPhrases": [
    "yellow rubber duck animated icon",
    "rubber ducky heart animation",
    "48x48 pixel contact sheet",
    "heart color change animation",
    "small colored dots rubber duck"
  ],
  "uncertainty": [],
  "aestheticStrengths": [],
  "aestheticWeaknesses": [],
  "tags": [
    {
      "tag": "rubber_duck",
      "category": "subject",
      "confidence": 0.95,
      "evidence": "visible yellow rubber duck with red beak and black eye"
    },
    {
      "tag": "heart_animation",
      "category": "animation",
      "confidence": 0.9,
      "evidence": "sequential heart color changes across frames"
    },
    {
      "tag": "colored_dots",
      "category": "object",
      "confidence": 0.85,
      "evidence": "small blue-dotted yellow dots near bottom right of duck base in lower rows"
    },
    {
      "tag": "contact_sheet",
      "category": "composition",
      "confidence": 0.9,
      "evidence": "5x5 grid layout with 25 frames visible"
    },
    {
      "tag": "aol_im_icon",
      "category": "context",
      "confidence": 0.8,
      "evidence": "non-authoritative source hints reference early AOL IM era (1990s-2000s)"
    },
    {
      "tag": "pixelated_animation",
      "category": "style",
      "confidence": 0.9,
      "evidence": "low-resolution pixel art with visible dithering"
    },
    {
      "tag": "yellow_duck",
      "category": "subject",
      "confidence": 0.95,
      "evidence": "single yellow rubber duck subject in all frames"
    },
    {
      "tag": "heart_symbol",
      "category": "object",
      "confidence": 0.95,
      "evidence": "small heart symbol below duck in every frame"
    },
    {
      "tag": "color_change_animation",
      "category": "animation",
      "confidence": 0.85,
      "evidence": "sequential color transitions of heart symbols (purple \u2192 pink \u2192 green \u2192 cyan)"
    },
    {
      "tag": "48x48_pixels",
      "category": "size",
      "confidence": 1.0,
      "evidence": "each frame is explicitly 48x48 pixels as per input metadata"
    },
    {
      "tag": "red_border",
      "category": "composition",
      "confidence": 0.95,
      "evidence": "red border around each individual frame in the contact sheet"
    }
  ],
  "moderationAudit": {
    "storedSafetyLabel": "safe",
    "storedIsNsfw": false,
    "storedNeedsManualReview": false,
    "hardAdultTextOverride": false,
    "missingSafetyLabel": false
  }
}
Source semantic tags (10)
TagConf.Evidence1124496068 552499099.gif0.85myoldicons-originalicons · typed-source-evidence-v2 · observation · alt-text · broad · observation-alt-textmyoldicons id 2105430.85myoldicons-originalicons · typed-source-evidence-v2 · observation · alt-text · broad · observation-alt-textrubberducky9572 rubber ducky0.85myoldicons-originalicons · typed-source-evidence-v2 · observation · alt-text · broad · observation-alt-textmyoldicons0.80myoldicons-originalicons · typed-source-evidence-v2 · observation · category · broad · observation-categoryrubber ducky0.80myoldicons-originalicons · typed-source-evidence-v2 · observation · category · broad · observation-categoryrubber ducky0.80wayback-originalicons-image-icons-gifs · typed-source-evidence-v2 · observation · category · broad · observation-categorytoys0.80myoldicons-originalicons · typed-source-evidence-v2 · observation · category · broad · observation-categorytoys0.80wayback-originalicons-image-icons-gifs · typed-source-evidence-v2 · observation · category · broad · observation-categorymyoldicons0.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)

Wayback CDX OriginalIcons Image Icons GIF Captures (wayback-originalicons-image-icons-gifs)

Kind
wayback-cdx
Era
Mid-2000s Dedicated AIM Portal
Type
Wayback historical portal crawl
Category
images / icons / toys / rubber ducky
Alt
1121995464_578084722
Observed
July 8, 2026 at 04:52 UTC
Rights
mixed copyright and uncertain provenance; research/reference only by default
Slice
OriginalIcons category image folders with celebrity, entertainment, holiday, and user-submitted buddy icons

MyOldIcons / OriginalIcons Revival (myoldicons-originalicons)

Kind
myoldicons-api
Era
Recovered 2000s Icon Portal
Type
current recovered OriginalIcons API
Category
myoldicons / toys / rubber ducky
Title
MyOldIcons / OriginalIcons API
Alt
1124496068_552499099.gif | rubberducky9572 Rubber Ducky | animated | myoldicons id 210543
Observed
July 8, 2026 at 11:17 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