{
  "$schema": "https://communication-designer.com/tools.json",
  "generatedAt": "2026-08-27",
  "site": "https://communication-designer.com",
  "platform": {
    "toolCount": 23,
    "freeRunsPerTool": 3,
    "subscription": false,
    "creditsExpire": false,
    "commercialRightsOnPaidRuns": true,
    "assetRetentionHours": 24,
    "languages": [
      "en",
      "de",
      "es",
      "fr"
    ],
    "models": "Google Gemini 2.5 (flash / pro / flash-image) via Lovable AI Gateway",
    "provider": "Lino Richter, Berlin, Germany",
    "creditPacks": [
      {
        "credits": 10,
        "priceEur": 5
      },
      {
        "credits": 50,
        "priceEur": 20
      },
      {
        "credits": 100,
        "priceEur": 35
      }
    ],
    "mcpDocs": "https://communication-designer.com/mcp"
  },
  "tools": [
    {
      "slug": "ad-copy-generator",
      "url": "https://communication-designer.com/ad-copy-generator",
      "input": "Product, audience and platform",
      "output": "Multiple ad-copy variants with headlines and CTAs",
      "formats": [
        "Plain text"
      ],
      "creditsPerRun": 2,
      "freeRuns": 3,
      "typicalRuntime": "15–45 seconds",
      "limits": [
        "No performance prediction, no ad-account connection"
      ],
      "languages": [
        "en",
        "de",
        "es",
        "fr"
      ]
    },
    {
      "slug": "avatar-generator",
      "url": "https://communication-designer.com/avatar-generator",
      "input": "Style description and character traits",
      "output": "Avatar image",
      "formats": [
        "PNG"
      ],
      "creditsPerRun": 1,
      "freeRuns": 3,
      "typicalRuntime": "15–40 seconds",
      "limits": [
        "No photo upload, no likeness of real people"
      ],
      "languages": [
        "en",
        "de",
        "es",
        "fr"
      ]
    },
    {
      "slug": "banner-generator",
      "url": "https://communication-designer.com/banner-generator",
      "input": "Headline, brand context and platform format",
      "output": "Header or cover image",
      "formats": [
        "PNG"
      ],
      "creditsPerRun": 2,
      "freeRuns": 3,
      "typicalRuntime": "15–40 seconds",
      "limits": [
        "Fixed aspect ratios per platform preset"
      ],
      "languages": [
        "en",
        "de",
        "es",
        "fr"
      ]
    },
    {
      "slug": "brand-kit-generator",
      "url": "https://communication-designer.com/brand-kit-generator",
      "input": "Brand name, values and market",
      "output": "Colour palette, typography pairing, tone-of-voice guidance",
      "formats": [
        "Markdown",
        "HEX values",
        "PDF via print"
      ],
      "creditsPerRun": 3,
      "freeRuns": 3,
      "typicalRuntime": "30–90 seconds",
      "limits": [
        "Font licences are not included"
      ],
      "languages": [
        "en",
        "de",
        "es",
        "fr"
      ]
    },
    {
      "slug": "competitor-analysis",
      "url": "https://communication-designer.com/competitor-analysis",
      "input": "A public competitor URL",
      "output": "Communication strategy teardown",
      "formats": [
        "Markdown",
        "Plain text"
      ],
      "creditsPerRun": 5,
      "freeRuns": 3,
      "typicalRuntime": "30–90 seconds",
      "limits": [
        "Reads the fetched page text only — no JavaScript rendering, no login-protected pages",
        "No traffic, ranking or revenue estimates"
      ],
      "languages": [
        "en",
        "de",
        "es",
        "fr"
      ]
    },
    {
      "slug": "design-brief-generator",
      "url": "https://communication-designer.com/design-brief-generator",
      "input": "Project scope, client context and goals",
      "output": "Structured design brief",
      "formats": [
        "Markdown",
        "PDF (A4)"
      ],
      "creditsPerRun": 3,
      "freeRuns": 3,
      "typicalRuntime": "30–90 seconds",
      "limits": [
        "Optional market layer is model-generated, not sourced"
      ],
      "languages": [
        "en",
        "de",
        "es",
        "fr"
      ]
    },
    {
      "slug": "emoticon-generator",
      "url": "https://communication-designer.com/emoticon-generator",
      "input": "Emotion or concept",
      "output": "Emoji-style icon",
      "formats": [
        "PNG"
      ],
      "creditsPerRun": 1,
      "freeRuns": 3,
      "typicalRuntime": "10–30 seconds",
      "limits": [
        "Not a Unicode emoji, cannot be typed on a keyboard"
      ],
      "languages": [
        "en",
        "de",
        "es",
        "fr"
      ]
    },
    {
      "slug": "gif-generator",
      "url": "https://communication-designer.com/gif-generator",
      "input": "Motion idea and style",
      "output": "Short animated sequence",
      "formats": [
        "WebM",
        "PNG keyframes"
      ],
      "creditsPerRun": 1,
      "freeRuns": 3,
      "typicalRuntime": "40–120 seconds",
      "limits": [
        "Rendered in the browser; keep the tab open",
        "No audio track"
      ],
      "languages": [
        "en",
        "de",
        "es",
        "fr"
      ]
    },
    {
      "slug": "infographic-generator",
      "url": "https://communication-designer.com/infographic-generator",
      "input": "Data points or narrative and visual direction",
      "output": "Infographic image",
      "formats": [
        "PNG"
      ],
      "creditsPerRun": 3,
      "freeRuns": 3,
      "typicalRuntime": "20–60 seconds",
      "limits": [
        "Verify every number in the output — figures are rendered, not calculated"
      ],
      "languages": [
        "en",
        "de",
        "es",
        "fr"
      ]
    },
    {
      "slug": "interactive-generator",
      "url": "https://communication-designer.com/interactive-generator",
      "input": "Topic and interaction type (quiz, poll, calculator)",
      "output": "Self-contained interactive module",
      "formats": [
        "HTML",
        "JS"
      ],
      "creditsPerRun": 3,
      "freeRuns": 3,
      "typicalRuntime": "30–90 seconds",
      "limits": [
        "No result storage or backend"
      ],
      "languages": [
        "en",
        "de",
        "es",
        "fr"
      ]
    },
    {
      "slug": "logo-generator",
      "url": "https://communication-designer.com/logo-generator",
      "input": "Brand name, industry and style keywords",
      "output": "Logo concepts as raster images",
      "formats": [
        "PNG"
      ],
      "creditsPerRun": 2,
      "freeRuns": 3,
      "typicalRuntime": "15–40 seconds",
      "limits": [
        "Raster output, not editable vector",
        "Concepts require review before trademark use"
      ],
      "languages": [
        "en",
        "de",
        "es",
        "fr"
      ]
    },
    {
      "slug": "meme-generator",
      "url": "https://communication-designer.com/meme-generator",
      "input": "Topic or punchline",
      "output": "Meme image with caption",
      "formats": [
        "PNG"
      ],
      "creditsPerRun": 1,
      "freeRuns": 3,
      "typicalRuntime": "10–30 seconds",
      "limits": [
        "No copyrighted template images are supplied"
      ],
      "languages": [
        "en",
        "de",
        "es",
        "fr"
      ]
    },
    {
      "slug": "motion-graphics-generator",
      "url": "https://communication-designer.com/motion-graphics-generator",
      "input": "Message and animation style",
      "output": "Animated text or transition sequence",
      "formats": [
        "WebM"
      ],
      "creditsPerRun": 3,
      "freeRuns": 3,
      "typicalRuntime": "40–120 seconds",
      "limits": [
        "Browser-rendered, no audio track"
      ],
      "languages": [
        "en",
        "de",
        "es",
        "fr"
      ]
    },
    {
      "slug": "newsletter-generator",
      "url": "https://communication-designer.com/newsletter-generator",
      "input": "Topic, audience and tone",
      "output": "Email newsletter with subject lines and sections",
      "formats": [
        "HTML",
        "Plain text"
      ],
      "creditsPerRun": 2,
      "freeRuns": 3,
      "typicalRuntime": "20–60 seconds",
      "limits": [
        "No sending, no list management"
      ],
      "languages": [
        "en",
        "de",
        "es",
        "fr"
      ]
    },
    {
      "slug": "presentation-generator",
      "url": "https://communication-designer.com/presentation-generator",
      "input": "Topic, slide count and audience",
      "output": "Slide deck outline with speaker notes",
      "formats": [
        "Markdown",
        "PDF via print"
      ],
      "creditsPerRun": 3,
      "freeRuns": 3,
      "typicalRuntime": "30–90 seconds",
      "limits": [
        "No native .pptx export"
      ],
      "languages": [
        "en",
        "de",
        "es",
        "fr"
      ]
    },
    {
      "slug": "quote-generator",
      "url": "https://communication-designer.com/quote-generator",
      "input": "Quote text and attribution",
      "output": "Branded quote card",
      "formats": [
        "PNG"
      ],
      "creditsPerRun": 1,
      "freeRuns": 3,
      "typicalRuntime": "10–30 seconds",
      "limits": [
        "You are responsible for quote rights and attribution"
      ],
      "languages": [
        "en",
        "de",
        "es",
        "fr"
      ]
    },
    {
      "slug": "script-generator",
      "url": "https://communication-designer.com/script-generator",
      "input": "Format, topic, length and audience",
      "output": "Structured script with scene or segment breakdown",
      "formats": [
        "Markdown",
        "Plain text"
      ],
      "creditsPerRun": 2,
      "freeRuns": 3,
      "typicalRuntime": "20–60 seconds",
      "limits": [
        "Text only, no storyboard images"
      ],
      "languages": [
        "en",
        "de",
        "es",
        "fr"
      ]
    },
    {
      "slug": "social-post-generator",
      "url": "https://communication-designer.com/social-post-generator",
      "input": "Topic, tone and target platform",
      "output": "Social graphic with generated copy",
      "formats": [
        "PNG"
      ],
      "creditsPerRun": 1,
      "freeRuns": 3,
      "typicalRuntime": "15–40 seconds",
      "limits": [
        "One graphic per run"
      ],
      "languages": [
        "en",
        "de",
        "es",
        "fr"
      ]
    },
    {
      "slug": "sticker-generator",
      "url": "https://communication-designer.com/sticker-generator",
      "input": "Motif and style description",
      "output": "Sticker image with transparent-style framing",
      "formats": [
        "PNG"
      ],
      "creditsPerRun": 1,
      "freeRuns": 3,
      "typicalRuntime": "15–40 seconds",
      "limits": [
        "One sticker per run"
      ],
      "languages": [
        "en",
        "de",
        "es",
        "fr"
      ]
    },
    {
      "slug": "thumbnail-generator",
      "url": "https://communication-designer.com/thumbnail-generator",
      "input": "Video title and visual direction",
      "output": "16:9 thumbnail image",
      "formats": [
        "PNG"
      ],
      "creditsPerRun": 1,
      "freeRuns": 3,
      "typicalRuntime": "15–40 seconds",
      "limits": [
        "No face swapping or likeness of real people"
      ],
      "languages": [
        "en",
        "de",
        "es",
        "fr"
      ]
    },
    {
      "slug": "trend-research",
      "url": "https://communication-designer.com/trend-research",
      "input": "Industry, topic and analysis depth",
      "output": "Structured trend report",
      "formats": [
        "Markdown",
        "Plain text"
      ],
      "creditsPerRun": 5,
      "freeRuns": 3,
      "typicalRuntime": "30–90 seconds",
      "limits": [
        "Model knowledge only — no live web crawl during a run",
        "No source URLs; verify time-critical claims"
      ],
      "languages": [
        "en",
        "de",
        "es",
        "fr"
      ]
    },
    {
      "slug": "video-generator",
      "url": "https://communication-designer.com/video-generator",
      "input": "Text prompt, aspect ratio and clip length",
      "output": "Keyframe-based video clip",
      "formats": [
        "WebM"
      ],
      "creditsPerRun": 5,
      "freeRuns": 3,
      "typicalRuntime": "60–180 seconds",
      "limits": [
        "Keyframe slideshow with transitions, not frame-interpolated generative video",
        "Rendered in the browser via MediaRecorder; keep the tab open",
        "No audio track"
      ],
      "languages": [
        "en",
        "de",
        "es",
        "fr"
      ]
    },
    {
      "slug": "website-generator",
      "url": "https://communication-designer.com/website-generator",
      "input": "Site purpose, sections and brand context",
      "output": "Complete responsive single-page site",
      "formats": [
        "HTML",
        "CSS",
        "JS",
        "ZIP download"
      ],
      "creditsPerRun": 5,
      "freeRuns": 3,
      "typicalRuntime": "40–120 seconds",
      "limits": [
        "Static output, no backend or database",
        "One page per run"
      ],
      "languages": [
        "en",
        "de",
        "es",
        "fr"
      ]
    }
  ]
}