Product

Changelog

Everything that has shipped, with the date it shipped. Last updated 5 September 2026.

Built for search engines and answer engines

A large pass on how OpusImg describes itself to crawlers, and to the AI assistants people now ask for tool recommendations.

  • Published llms.txt and llms-full.txt, generated from the route catalogue so they cannot drift from what the site actually ships.
  • Gave every AI crawler an explicit block in robots.txt instead of letting it inherit the wildcard by accident.
  • Added a /tools hub listing all 26 tools; eight of them previously had no internal link anywhere on the site.
  • Wrote a full guide and a ten-question FAQ for every tool page, replacing the twelve that were stubs.
  • Added structured data across the site: organization identity, FAQs, pricing offers, breadcrumb trails, and step-by-step markup on the tools that are genuinely procedures.
  • Every page now reports when its content actually changed, instead of claiming it changed on every deploy.
  • Restored static rendering to thirteen tool pages that were being re-rendered per request for a session they never used.

Clearer credits and billing dates

The dashboard now answers the two questions people actually ask about their plan.

  • The credit meter shows how many AI credits remain, not how many have been used.
  • The billing panel shows the current period and the date it renews.

Lemon Squeezy is now the merchant of record

Payments, invoices and subscription management moved to Lemon Squeezy, which also handles sales tax and VAT.

  • Checkout, receipts and refunds are handled by Lemon Squeezy; receipts arrive from them and are available in billing settings.
  • Simplified to a fixed-price catalogue.
  • Fixed a bug where a signed-in customer's plan was reported as Free until the page was reloaded.
  • Marketing pages now reflect whether you are signed in.

Account email you can rely on

Verification, password reset and magic-link email moved to a dedicated provider.

  • Email verification, password resets and magic links are delivered through Brevo.
  • Mail and token failures are now logged rather than silently swallowed.

Privacy policy and terms published

Full documentation of what is processed on your device, what is sent to a server, and how long anything is kept.

  • Published the privacy policy, including a per-tool breakdown of local versus server processing and the retention rules.
  • Published the terms of service.

Dark mode, faster pages, better sharing

A sweep across performance, appearance and the details that show up when a link is shared.

  • Shipped dark mode across the app and marketing site.
  • Real 1200x630 Open Graph images, so a shared link previews properly.
  • Fonts are now subsetted WOFF2 with the critical faces preloaded.
  • Batch processing moved off the main thread into a worker pool, so the page stays responsive during long jobs.
  • The dashboard file list gained server-side search and two-way pagination.
  • Compression now serves the original when compressing would make the file larger.

Developer portal and automation hooks

API access, usage visibility, and the groundwork for connecting OpusImg to other tools.

  • Added a developer portal with an API usage dashboard.
  • Added webhooks and job events, so a finished job can trigger work in Zapier, Make or n8n.

Templates, brand kits and generative editing

Starting points to design from, and a way to keep a whole library on brand.

  • Added a template library of 100 editable starting points, built with abstract placeholders and no licensed imagery.
  • Added brand kits, so colours and a saved watermark can be applied consistently across tools.
  • Added the magic eraser: brush over an unwanted object and let the model rebuild the background.
  • Added generative fill and expand in the editor.

Product photos, social sizes and redaction

Three tools aimed at the jobs people were doing by hand in a general-purpose editor.

  • Added the product photo kit: AI background removal, marketplace canvases for Amazon, Shopify and Etsy, and a ZIP export.
  • Added the social media resizer, with subject-aware cropping across every platform preset.
  • Added the blur and redact tool for faces, licence plates and sensitive text.
  • Reworked the tool pages and editor for touch, and added keyboard shortcuts with an on-screen reference.

Status page, offline support and an admin panel

The unglamorous half of shipping a product people rely on.

  • Published a status page with uptime monitoring.
  • Added a PWA manifest and a service worker, so the local tools keep working offline.
  • Completed a performance and accessibility pass.

Batch mode

Run the same operation across a folder of images in one pass.

  • Added multi-file and folder drop, with a queue you can watch.
  • Batch runs client-side operations locally and server operations through the job pipeline.
  • Added bulk rename templates and ZIP download.
  • Added batch presets and history, so a repeat job is one click.

Document and identity tools

The tools people were looking for a scanner or a photo booth to do.

  • Added OCR, running Tesseract in your browser so the document never leaves your device.
  • Added image-to-PDF and PDF-to-image.
  • Added the passport photo tool with per-country presets.
  • Added AI background removal, with real-time job progress.

The browser-native core

Compression, conversion and resizing, running entirely on your device through WebAssembly codecs.

  • Integrated a WebAssembly image pipeline, so encoding and decoding happen locally rather than on a server.
  • Shipped the compress, convert and resize tools, with quality presets and DPI control.
  • Added transparent-background export and an advanced export dialog.

The editor

A canvas for the edits that need a hand rather than a preset.

  • Added the editor with crop, rotate, adjustments, text, shapes and drawing.
  • Added project save, load and export.
  • Added a telemetry baseline with a privacy banner and a real consent choice.