miinideckmiinideck
PricingUse casesBlog
Sign in

Notes on private HTML delivery.

Long-form pieces by the miinideck ai research team — browse by role, format, the controls, or your industry.

LatestBy industry

Architectural / interior design previews — where the file shape matches the client review

3D renders flattened to PNG. Floor plans frozen in PDF. Section toggles lost in screen recording. The HTML preview shape that keeps the interactivity alive for client review.

By miinideck ai research team·August 9, 2026·8 min read
Read →

All

Every piece, newest first.

  • Sharing AI-built apps

    Your AI gave you a placeholder, not a link (2026)

    It looked like a URL. You sent it. It doesn't exist — and never did. Why models produce link-shaped text when you ask them to share something, how to spot it in one second, and what actually has to happen for a real link to exist.

    August 7, 2026·8 min read
  • Controls & plans

    You published the wrong file. Can you take it back? (2026)

    Instant hosts trade takedown for tamper-proofing — and most people meet that trade at the worst possible moment. What immutable actually means, why support usually can't help, and the three questions worth asking before you press publish.

    August 7, 2026·7 min read
  • Sharing AI-built apps

    Your agent published a page. Five things to check before you send it (2026)

    The agent handed you a URL and said it's live. It probably is. What it didn't tell you is who can open it, how long it lasts, whether the address is guessable, and what happens to it when you revise — four defaults chosen for you, none of them announced.

    August 7, 2026·8 min read
  • Controls & plans

    What a Grok share link actually shares — and where to take it back (2026)

    Grok's share button makes a public link, and xAI says plainly it can be indexed by a search engine. On Grok Business the same button does close to the opposite. Here's what the person on the other end receives, and the page where you revoke it.

    August 6, 2026·6 min read
  • How-to & formats

    You attached an HTML file and it opened as raw code (2026)

    The attachment arrived, nothing was blocked, and your recipient sees markup instead of the page. That's three different email failures people keep merging into one. Here's which one you hit, and why the fix isn't a different attachment.

    August 5, 2026·4 min read
  • How-to & formats

    You put an HTML file in Google Drive and it shows the code (2026)

    Upload an .html file to Drive, open it, and you get a wall of markup instead of the page. Nothing is broken — Drive is doing exactly what a filing cabinet does. Here's the mechanism, the workarounds people try, and what actually renders it.

    August 5, 2026·5 min read
  • How-to & formats

    Sending a 50MB HTML file when email refuses (2026)

    Email providers cap attachments around 20-25MB. The fix when the file is bigger isn't to compress harder — it's to send the URL instead.

    August 4, 2026·7 min read
  • Prompting AI

    The Skill is installed and publishing still fails: how to find the layer that broke (2026)

    Nothing happened when you asked Claude to publish. There are four separate things it could mean, they look identical from the chat window, and each has a different fix. Here's how to tell them apart in order.

    August 4, 2026·8 min read
  • How-to & formats

    It opens on your computer but not on their phone (2026)

    The page is fine. Your computer is fine. What differs is that a desktop knows what to do with an HTML file and a phone mostly doesn't — so the fix depends on whether you sent a file or an address. Here's how to tell which you sent.

    August 4, 2026·5 min read
  • Controls & plans

    Will a free link still work next year? (2026)

    Free hosting comes in two shapes, and they fail in opposite directions. Here's what actually happens when a free quota runs out, what expiry does and doesn't destroy, and how to match the shape to what you're sharing — including where we're the wrong answer.

    August 4, 2026·5 min read
  • By industry

    Your 12-week program is a PDF, and week 4 is where it falls apart (2026)

    A training or coaching program delivered as a file works on day one and degrades from there — pinch-zooming on a phone, a client on last month's version, no way to fix a typo. Here's what changes when the program lives at a link instead.

    August 2, 2026·4 min read
  • By role

    Five weeks in, your client has five links and no idea which one is this week's (2026)

    Recurring reports break in a way one-off deliverables don't: every send produces another address, and the old ones keep working with old numbers in them. Here's the version where the report has one address for the whole engagement.

    August 2, 2026·4 min read
  • How-to & formats

    Your client says the link won't open — and it's their mail gateway, not your file (2026)

    You send a delivery link, the reply is 'blocked by our security policy.' Nothing is wrong with your file. Here's what actually inspects a link between you and them, why unfamiliar domains lose that inspection, and what you can do from your side.

    August 2, 2026·4 min read
  • How-to & formats

    Getting comments from people who don't have an account (2026)

    Comment threads normally require identity, and for good reason — a note has to belong to someone. Here's how a review works when the reviewer signs into nothing, what that costs, and when the trade is the right one.

    August 1, 2026·5 min read
  • By role

    Delivering an AI-written client report (2026)

    The writing got fast. The handover didn't. Here's why the last step of client work — getting the finished thing in front of the client — quietly became the slow part, and what a good version of it looks like.

    August 1, 2026·7 min read
  • How-to & formats

    Every feedback tool asks for a URL. You have a file. (2026)

    Website annotation tools start by asking where the page lives — a reasonable assumption that quietly excludes the most common case in 2026: an HTML file your AI just made, sitting in your downloads folder, due in front of a client this afternoon.

    August 1, 2026·5 min read
  • By industry

    Getting HTML5 banner ads approved without sending a zip (2026)

    The banner zip is correct for trafficking and wrong for approval. Here's why the review round is where ad creative loses time, and how to let the reviewer just watch the thing run.

    August 1, 2026·6 min read
  • Prompting AI

    Prompting AI to add forms / RSVP / contact UI without a backend (2026)

    AI builders ship beautiful forms with no idea where the submissions go. Three shapes that actually work — mailto, third-party embed, serverless route — and the prompts that make each one ship cleanly.

    August 1, 2026·7 min read
  • Controls & plans

    Sharing a Claude artifact with one person, when the only button says publish (2026)

    Anthropic's docs are explicit: on Free, Pro and Max, publishing makes an artifact publicly available to anyone with the link. Org-only sharing is a Team and Enterprise feature. Here's what that means if you're an individual sending work to one named client.

    August 1, 2026·5 min read
  • Controls & plans

    What a view on your shared link really tells you (2026)

    A view count is a useful signal and a bad witness. Here's exactly what one view is, what it can't distinguish, and how to read the number without inventing a story it doesn't support.

    August 1, 2026·6 min read
  • Comparisons

    Cloudflare Drop vs a private link: a preview and a delivery are different objects (2026)

    Drop a folder, get a live site in seconds, no account — and a preview that Cloudflare's changelog says stays live for one hour unless you claim it. That's an excellent preview. Here's the line where the thing you're sending stops being a preview.

    July 31, 2026·7 min read
  • Sharing AI-built apps

    Your ChatGPT Site is built. Your client isn't in your workspace. (2026)

    ChatGPT Sites hosts what you build and gives you access controls — owner only, named workspace members, the whole workspace, or the public internet. There's no rung for one outside client. Here's the shape of that gap and the route round it.

    July 31, 2026·8 min read
  • Controls & plans

    A short custom link, or an unguessable one — why one link can't be both (2026)

    Everyone wants /pitch instead of a 32-character string. The catch isn't policy, it's arithmetic: a URL short enough to say out loud is short enough to guess. Here's the trade, where the middle ground sits, and why a custom short link only makes sense once you've decided a document should be public anyway.

    July 30, 2026·6 min read
  • By industry

    Quarterly business reviews for VC-backed startups (2026)

    Board members read the QBR on their phones over the weekend, then re-reference specific sections weeks later when drafting IC memos. The container shapes both halves of that cycle.

    July 30, 2026·7 min read
  • Controls & plans

    Which of your Claude shares are public — and what unsharing actually undoes (2026)

    Sharing a chat creates a snapshot anyone with the link can open. Unsharing disables that link. Neither of those is the same as 'not indexable', and the difference caught a lot of careful people in July 2026. Here's the mechanism, where to check your own shares, and when you need noindex to be a property of the link itself.

    July 30, 2026·8 min read
  • Sharing AI-built apps

    How to unpublish a Claude artifact — and what it permanently takes with it (2026)

    The steps take about ten seconds. The cost is less obvious: unpublishing permanently retires that artifact's ability to be published, and deletes its stored data. Here's how to do it, what it takes with it, and what to reach for when access only needs to end for now.

    July 27, 2026·6 min read
  • Sharing AI-built apps

    Send the link before the work is finished (2026)

    The normal delivery ritual is finish, then send — and every revision mints a new URL and another 'ignore my last email'. If your AI tool can publish and then update in place, the link can go out first and stay correct. Including when that's a bad idea.

    July 27, 2026·6 min read
  • Sharing AI-built apps

    "This version can't be shared publicly" — what the error means and how to get the work to your client anyway (2026)

    Claude refuses to share your artifact and suggests publishing a new version — which often doesn't clear it. Here's the diagnosis that actually separates the two failures behind that message, and the export route that doesn't depend on the toggle working.

    July 27, 2026·6 min read
  • By industry

    User research findings as a private HTML report (2026)

    UXR deliverables get read on phones by executives and re-read by PMs months later. The HTML report shape handles both — interactive video clips, hover transcripts, NDA-bound delivery — better than the slide deck it usually ships as.

    July 27, 2026·7 min read
  • How-to & formats

    A QR code you can update after it's printed (2026)

    Printing a QR code fixes the URL forever. It doesn't have to fix the content. The difference is entirely in what you point the code at — and it's the one decision to get right before the print run.

    July 26, 2026·6 min read
  • Comparisons

    A SCORM package vs a plain web link: what each one is actually for (2026)

    A SCORM package isn't a course you can open — it's a course wrapped for a machine. Here's what that wrapper buys you, what it costs, and when a plain web link is the honest artefact to hand someone.

    July 26, 2026·5 min read
  • How-to & formats

    The Genially offline HTML export: what survives, what breaks, and where to put it (2026)

    Genially's HTML download keeps the interactivity a PDF export throws away — but it lands as a ZIP with an entry file that isn't index.html, and it needs a paid plan. Here's the honest shape of that export.

    July 26, 2026·5 min read
  • Comparisons

    QR code vs a short link: when each one actually fits (2026)

    They solve the same problem — getting someone from the physical world to a URL — in ways that fail differently. The deciding question isn't which is more modern; it's whether the person can point a camera at it.

    July 26, 2026·5 min read
  • By industry

    Sending an e-learning course out for review when the reviewer has no LMS (2026)

    The course is published. The SME reviewing it has no LMS, no seat in your authoring tool, and no interest in unzipping anything. Here's the delivery shape that fits — and the one thing it deliberately gives up.

    July 26, 2026·7 min read
  • How-to & formats

    Sharing an H5P activity without a hosting platform (2026)

    Lumi exports H5P content to a single standalone HTML file that runs in any browser. Two caveats decide whether that works for you — some content types won't export at all, and media gets inlined, which inflates the file fast.

    July 26, 2026·5 min read
  • How-to & formats

    What your client sees when they open a private HTML link (2026)

    The first-time receiver's walkthrough. Six moments from email arrival to tab close — what they see, what they don't see, and why each detail is built that way.

    July 25, 2026·8 min read
  • How-to & formats

    Turn a PowerPoint into a shareable HTML link (2026)

    Sending a deck as a link instead of a .pptx attachment is the right instinct — but it's two steps, not one, and being honest about the middle step saves you a frustrating afternoon. What actually converts, and what a private-link host does and doesn't do.

    July 24, 2026·5 min read
  • Controls & plans

    Password-protect a static HTML page without a server (2026)

    Two ways to put a password on a static page without running a backend — client-side encryption you set up yourself, or a hosted gate you don't. What each actually protects, and which fits a page you're handing to one person.

    July 24, 2026·5 min read
  • Comparisons

    Sharing work: a Google Drive link vs a private link (2026)

    A Drive link hands someone a file in a filing cabinet — download it, or preview a flattened copy. A private link hands them the finished thing, already open. Where the two diverge on rendering, control, and who the link assumes the reader is.

    July 24, 2026·7 min read
  • Comparisons

    A WeTransfer download vs a link that renders (2026)

    WeTransfer is a courier: it drops the file and leaves, and the link self-destructs. A private link is a room that stays open. Which fits depends on whether you're moving a file or showing a finished page — and on how big it is.

    July 24, 2026·5 min read
  • Comparisons

    Emailing a ZIP vs sending a hosted link (2026)

    A ZIP is a moving box: the recipient has to unpack it, find the entry file, and hope their mail provider didn't strip it. A hosted link is the room already set up. When a multi-file build should travel as a link instead of an attachment.

    July 24, 2026·5 min read
  • How-to & formats

    Sharing one HTML link with multiple stakeholders — without losing audit trail

    Private doesn't mean one recipient. Same URL to a five-person review committee, with basic analytics that still tell you who's engaged and who's not.

    July 22, 2026·7 min read
  • Controls & plans

    Setting a self-destruct date: which window matches which engagement

    Most expiry windows get set by guess — 7 days because that's the default, 'never' because that's reversible. The actual fit comes from matching the window to what the content references.

    July 20, 2026·7 min read
  • Sharing AI-built apps

    Can you share a Claude artifact that uses connectors? (2026)

    Not to a public link — on any plan. On Pro and Max, a connector-backed artifact can't be shared at all. Here's the mechanism that makes that rule inevitable, and what to do once you know which page you're actually building.

    July 19, 2026·10 min read
  • Controls & plans

    How password protection on an HTML link actually works

    Two architectures live under the same 'password protected' label. One is a real gate; the other is a UI prompt the receiver can click past in 30 seconds with DevTools open.

    July 17, 2026·8 min read
  • Prompting AI

    Light-weight AI-generated pages: prompts and post-edits for fewer kilobytes (2026)

    AI builders default to heavy: full framework bundles, web fonts, icon libraries, generous markup. Prompts that ship lean from the start, plus the trim pass for what slipped through.

    July 14, 2026·7 min read
  • Controls & plans

    Reading the access log: what 'someone viewed your link' actually tells you

    The view count is the headline. The actual signal lives in the pattern — re-opens, time gaps, distinct devices. What each shape usually means in context.

    July 11, 2026·7 min read
  • Controls & plans

    White-label expiry: what your client sees after the link goes down (Studio)

    The default expired-link page is generic and reads as the host's brand. Studio plans let the page read as the studio's own — what changes, when it matters.

    July 8, 2026·7 min read
  • Controls & plans

    Searchable + private: when one document should be both (2026)

    Private-link hosts default to noindex; that's the product. The exception — a portfolio page, a public case study, a launch microsite — fits as per-document opt-in, not as a different account.

    July 5, 2026·7 min read
  • Comparisons

    PageDrop vs miinideck: is the link disposable, or does it need to last? (2026)

    Both turn an HTML file into an instant link, and both offer privacy and passwords — so the feature lists don't decide it. One question does: will anyone still need this URL in three months? Here's how each one answers that, and which side of the line your job sits on.

    July 3, 2026·7 min read
  • By role

    Portfolio / about / CV on your own URL — without Webflow (2026)

    A personal site updates twice a year. CMS subscriptions and full deploy pipelines are sized for sites that update twice a week. The middle ground: one HTML file at your own domain.

    July 2, 2026·7 min read
  • By industry

    Event microsites that disappear after the event (2026)

    Wedding RSVPs, conference landing pages, launch event sites — built for a window, awkward to leave online afterward. Channel options for a microsite that retires cleanly.

    June 29, 2026·7 min read
  • Sharing AI-built apps

    AI builders: sharing mid-prompt prototypes during iteration (2026)

    The iteration loop with Claude / Cursor / Lovable produces a new version every round. Channels that let each round travel cleanly — without exposing the chat, the previous version, or the next reviewer to noise.

    June 26, 2026·7 min read
  • How-to & formats

    How to inline all CSS and JavaScript in an HTML file (2026)

    Three paths to turn a multi-asset HTML page into a single self-contained file: a build-tool step, an LLM prompt, or a manual pass with DevTools. When each one fits.

    June 23, 2026·7 min read
  • Sharing AI-built apps

    How to collect pinned feedback on a shared HTML page — and send it back to your AI (2026)

    A step-by-step: turn on Review for a private link, let anyone pin comments to the exact spot (no account), then export the thread as a prompt to paste into Claude or Codex.

    June 22, 2026·4 min read
  • Sharing AI-built apps

    Hosting was never the job: closing the feedback loop on AI-built pages (2026)

    You shared the AI-built page — then what? The real work is the loop: build, show, react, fold the reaction back into the next prompt. Why hosting is only step one, and what actually closes the loop.

    June 22, 2026·6 min read
  • Sharing AI-built apps

    Why your AI share link won't open for them (2026)

    "It asks me to log in." "It's blank." The link isn't broken — it was never built to leave the tool. What each AI tool actually hands you, and what opens.

    June 21, 2026·6 min read
  • Controls & plans

    Custom domain for private client links: setup walkthrough (2026)

    Pointing a subdomain at a private-link host so the URL says your brand, not the vendor's. Steps, DNS gotchas, and when the apex vs subdomain choice matters.

    June 20, 2026·7 min read
  • By industry

    Investor pitch decks as HTML links (2026)

    VC partners read the deck on a phone, forward it to two more partners, re-open it three weeks later. The container choice decides what that cycle feels like.

    June 17, 2026·8 min read
  • Comparisons

    miinideck vs Netlify Drop: when each fits (2026)

    Two tools that both turn a dragged file into a URL. One is designed for public deploy testing; the other for private one-recipient delivery. When each fits, where the overlap is real.

    June 17, 2026·8 min read
  • Comparisons

    miinideck vs Vercel Drop: when each fits (2026)

    Vercel Drop turns a dragged file into a live production URL on a major platform. miinideck turns one into a private link for specific people. Both fit 'drag a file, get a URL' — and were built for opposite jobs. When each fits, where the overlap is narrow.

    June 17, 2026·9 min read
  • Comparisons

    Vercel Drop launched — and it means your work can be a link, not an attachment

    Vercel just shipped drag-a-file-get-a-link. With Netlify, tiiny, and others already here, sharing a built page as a live link is officially the new normal. Here's the whole landscape of tools — and how to pick one — if you're done emailing PDFs.

    June 17, 2026·4 min read
  • Sharing AI-built apps

    AI product landings: from prompt-built page to public URL (2026)

    An AI tool builds the landing in fifteen minutes; deciding where it lives takes the next hour. Three hosting shapes and how to pick between them.

    June 14, 2026·7 min read
  • Prompting AI

    Prompt patterns to ship portable, self-contained HTML from any AI tool (2026)

    AI tools default to modular HTML — clean for development, fragile for one-file delivery. Cross-tool prompt templates that produce a single portable file from the first generation.

    June 11, 2026·7 min read
  • Controls & plans

    When 7-day self-destruct is the wrong default (and when it's perfect)

    A short-lived link reads as a feature for one-off reviews and a bug for permanent references. The shape of the engagement decides which one the file needs.

    June 8, 2026·7 min read
  • Prompting AI

    Animation prompts that level up Claude / Lovable / Cursor-built sites (2026)

    AI-built pages default to clean, static, and slightly bland. Four animation patterns and the cross-tool prompt templates that bring them in — without dragging in a heavy library.

    June 5, 2026·7 min read
  • How-to & formats

    Making a Claude artifact self-contained: the export checklist (2026)

    A Claude artifact looks self-contained inside the chat and often isn't. The five things that quietly stay external — CDN scripts, Tailwind, fonts, images, fetch calls — and how to inline each.

    June 3, 2026·8 min read
  • Comparisons

    Best free way to host a single HTML file (2026): every option compared

    Seven ways to put a single HTML file online for free — GitHub Pages, Netlify, Cloudflare, Vercel, Tiiny, Neocities, and a private-link option — with an honest table of which fits which job, public or private.

    June 2, 2026·8 min read
  • How-to & formats

    How many tokens does an image (or a PDF) cost an LLM? (2026)

    There is no single number — it depends on the model, the image size, and whether you send a PDF as text or pixels. The per-model formulas, real measured costs, and how to count it for your own model.

    June 2, 2026·5 min read
  • How-to & formats

    Markdown vs HTML vs PDF: which format for what (2026)

    Three formats people reach for by habit, built for three different jobs. A job-by-job map of when Markdown, HTML, or PDF is the right shape — and why they work best as a pipeline, not a choice.

    June 2, 2026·6 min read
  • How-to & formats

    PDF vs Markdown for AI: which saves tokens, which reads cleaner (2026)

    Feeding a document to an AI? Markdown almost always costs fewer tokens and parses cleaner than the same content as a PDF. Where each format wins — and why the thing you hand a person at the end is neither.

    June 2, 2026·8 min read
  • How-to & formats

    Why HTML beats PDF for deliverables in 2026: interactivity, weight, and no stale copies in everyone's Downloads

    PDF is built for archive and print. HTML is built for live, browser-native delivery. Where the three differences — interactivity, weight, single source of truth — actually decide which format ships.

    June 1, 2026·8 min read
  • By role

    Freelancers: pricing proposals as HTML, not PDF (2026)

    A pricing proposal is read more like a website than a document. Channel options for sending one, and where private-link HTML sits between a PDF attachment and an esignature tool.

    May 30, 2026·7 min read
  • By role

    Designers: sending client previews without leaking Figma frames (2026)

    Figma is designed for collaboration, so the share link shows comments, version history, and the frames you parked. Channel options for a client-facing preview, and where private-link hosting fits.

    May 28, 2026·7 min read
  • By role

    Why senior teams send HTML, not .pptx (2026)

    The format you pick for an internal review is a category-signaling choice. When the team starts shipping HTML links instead of .pptx attachments, the room reads it before the content opens.

    May 26, 2026·5 min read
  • Sharing AI-built apps

    How to privately share a Claude or ChatGPT artifact with a client (2026)

    Sending a Claude or ChatGPT artifact to one client — how the channels compare, where private-link hosting fits, and the six clicks that get you there.

    May 25, 2026·7 min read
  • By role

    A consultant's guide to sending interactive dashboards (2026)

    Interactive dashboards lose their interactivity in PDF, screenshot, and screen recording. The trade-off, and where private-link hosting fits between handoff and full deployment.

    May 24, 2026·6 min read
  • By role

    How agencies preview client work without exposing the WIP (2026)

    Five channels agencies use for client previews — and what each accidentally reveals about the work in progress. Where private-link delivery sits, and when it's worth the swap.

    May 23, 2026·6 min read
  • Comparisons

    miinideck vs tiiny.host: when each fits (2026)

    Two tools that both host an HTML file, designed for different jobs. When tiiny.host fits, when miinideck fits, and where the choice actually matters.

    May 22, 2026·6 min read
  • How-to & formats

    Sharing an HTML report with a client: tools compared (2026)

    How analysts, consultants, and agency teams hand a finished HTML report to one named client — what each channel is built for, and where private-link hosting fits.

    May 21, 2026·7 min read

Start free. Keep it private.

No card to try, no sign-up to get a link. Sign up free to keep links forever, password-protect them, and store more.

Get started free →Try without signing in
miinideck

HTML files, finally as links — for AI builders, agencies, and consultants. Default-noindex, default-private, default-yours.

Product

  • Pricing
  • Use cases
  • Try it free

Resources

  • Blog
  • Featured on
  • Report abuse

Legal

  • Privacy
  • Terms
© 2026 miinideckMade for people who don't want their work indexed.