miinideckmiinideck
PricingUse casesBlog
Sign in

Notes on private HTML delivery.

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

Featured guideBy industry

HTML deliverables by industry: pitch decks, board reviews, research, design, events (2026)

Where an HTML link beats a PDF or a slide file, sector by sector — fundraising, board reporting, UX research, architecture, and time-bound event sites.

By miinideck·August 21, 2026·2 min read
Read →

All

Every piece, newest first.

  • Sharing AI-built apps

    Share a Claude Doc or Slides deck with a client who has no Claude account

    You sent a Claude Slides deck with 'anyone with the link' and your client got a sign-up screen. Why that happens, what Docs, Slides and Design actually export, and how to get the work in front of someone who will never make a Claude account.

    September 28, 2026·9 min read
  • Sharing AI-built apps

    "Comments aren't available while this Artifact is shared publicly": getting a client's notes on a Claude Code page

    You sent a client the public link to a Claude Code artifact and asked them to mark up what to change. There's nowhere to comment. That's by design. Here's the rule, which plans it leaves without a comment option for outside viewers, and how to collect pinned notes anyway. Checked against Anthropic's docs on 15 September 2026.

    September 27, 2026·8 min read
  • Sharing AI-built apps

    ChatGPT Sites usage limit reached: which Sites can move out, and which can't

    Hit a ChatGPT Sites usage limit? Your Sites aren't gone. Here's how to tell the ones that are just pages, which travel, from the ones that need Sites underneath them.

    September 26, 2026·8 min read
  • How-to & formats

    How do I edit a password-protected HTML page without re-encrypting it?

    Client-side encryption tools turn your page into an encrypted file, so the protection and the artifact are the same object — every edit means re-running the tool and re-uploading. What that actually costs, the salt setting that decides whether your old share links survive, and when a hosted password is the better trade.

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

    How do I hand off client work that lives in a git repo?

    Running the studio out of one folder per client is a good structure for making the work. It stops at the point where the client has to open it — a private repo needs a GitHub account, and Pages built from one is public by default. What the handover step actually needs, and how to add it without breaking the folder.

    September 24, 2026·8 min read
  • How-to & formats

    Sharing a Lottie animation as a link someone can just open (2026)

    A .json Lottie is not a page — hand it to a client and they get a wall of numbers. What it takes to turn one into something that opens in any browser, and why the answer is smaller than the tooling suggests.

    September 23, 2026·5 min read
  • Controls & plans

    Sending a deck and knowing whether it was opened (2026)

    The attachment tells you nothing after it leaves. A link tells you it was opened, when, and for how long — which is most of what you wanted and less than people assume. What the number actually means, and where it stops being evidence.

    September 22, 2026·5 min read
  • By role

    Do you need a client portal, or just a link for each thing? (2026)

    "Client portal" is one word covering two very different jobs. One of them needs software with logins and permissions. The other one is four links in an email, and buying the first when you needed the second is how a solo practice ends up administering a system nobody logs into.

    September 21, 2026·6 min read
  • Sharing AI-built apps

    Handing off a single-file prototype when you just need a decision

    The prototype took an afternoon. Getting it in front of the person who has to say yes takes longer — because a repo-and-deploy is too much ceremony, an attachment opens as code, and a platform link drags your reader onto the platform. What the handoff actually needs.

    September 20, 2026·6 min read
  • By role

    Share a portfolio piece before the full site is public (2026)

    You have one finished case study but the portfolio site isn't live yet. Here's how to send that single piece as a private link — without pushing a half-built site or flattening it into a doc.

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

    Host a webinar, resource, or campaign page — without building a website

    You need one page live for a webinar, a resource hub, or a campaign — not a whole website. Here's how to stand up that page from a single HTML file: a private, no-index link in seconds, with expiry, custom domain, and an honest line on where registration capture belongs.

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

    Gate a freebie behind engagement, not a paywall: the semi-private freebie

    There's a third option between a free public download and a locked paywall: let people earn the freebie by engaging — a comment, a reply, a DM keyword. A private, unguessable link is the delivery layer that makes the engagement-gate work without an account wall or a public file.

    September 17, 2026·7 min read
  • By role

    The creator's guide to private share links (2026)

    Freebies, drafts, little tools — as a creator you keep needing a link that reaches specific people and nowhere else. A working guide to private share links for the three things creators send most.

    September 16, 2026·7 min read
  • By role

    A link-in-bio freebie that doesn't look amateur (2026)

    Your freebie is the first thing a stranger ever taps in your bio — and a raw storage or design-tool URL gives you away before the page loads. Why a link-in-bio freebie should ride on a branded, own-domain link, and how to do it with no website and no server.

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

    Turn an AI-built mini-tool into a lead magnet on a private link

    An AI tool writes you a working mini-tool — a calculator, a quiz, an estimator — from one prompt. Put it on a private link you control and it becomes a stronger lead magnet than any PDF, because people use it instead of just downloading it. Here's the conversion loop, and where the browser ends and a backend begins.

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

    Run a comment-to-DM funnel with a hosted freebie: the full motion, link first

    The comment-to-DM play, end to end. You reply with a freebie, move the conversation to a DM, and let one private hosted link carry the handoff. Here's the motion step by step — what to say, where the link goes, and why a private hosted page beats an attachment or a public deploy.

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

    Claude Code wants to publish an artifact. Who can open that link?

    The permission prompt arrives mid-session and the honest answer is: by default, only you. What publishing actually does, when a link becomes public, and where Anthropic's own pages disagree — on which plans have it, and on whether a public link needs a Claude sign-in. Checked against their docs on 12 September 2026, sign-in rechecked 19 September 2026.

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

    Get a single-file (or static) export out of bolt.new for a stable link (2026)

    Bolt.new previews live behind a session URL that changes and can lapse. How to pull a static export — one HTML file or a built dist folder — out of Bolt and turn it into one stable, private link.

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

    It works when I open the file. It breaks once it's a link.

    The page runs perfectly from your desktop, then one button stops working on the hosted version — usually fullscreen, copy-to-clipboard, or a fetch. Four causes, each with a one-line test you can run in the browser console to tell them apart.

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

    Export a Slidev or reveal.js deck to a private link (2026)

    Your Slidev or reveal.js deck is already a self-contained web app. Skip the public deploy, the screenshot, and the PDF flattening: run the build, zip the dist folder, and turn it into one private link that keeps every fragment, transition, and code highlight stepping exactly as it did locally.

    September 11, 2026·6 min read
  • Prompting AI

    Export clean, self-contained HTML from v0 or Lovable for private sharing (2026)

    v0 and Lovable build React/Next projects, not single files — so "export" means a folder or a public deploy, neither of which is a quiet private link. Here's how to get a clean build and share the static slice privately.

    September 10, 2026·7 min read
  • Controls & plans

    Can you password-protect a page on a free plan?

    You open your host's protection settings and get an upgrade screen instead. The question isn't how to add a password — it's whose free plan has that switch, what the switch actually locks, and when paying for it beats moving.

    September 10, 2026·9 min read
  • How-to & formats

    Export a shareable build from Replit without keeping the repl awake (2026)

    A Replit webview link dies when the repl sleeps. If your build is static, you can lift the output out of the container and serve it from a link that never spins down. Here is the export path — and the honest line where it stops applying.

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

    Host an Angular build as a link: what works, and where deep links break

    You ran ng build and now someone needs to open it — QA, a client, a stakeholder — before the real deployment gets scheduled. What to upload, what happens to relative asset paths, and the one honest limit: a refresh on an in-app route returns 404 unless you switch to hash routing.

    September 9, 2026·10 min read
  • How-to & formats

    Send an HTML form straight to your own Google Sheet

    A static page can post form submissions into a Sheet you already own, using a Google Apps Script web app as the endpoint. The fourth shape most 'form without a backend' guides leave out — how it works, the two settings that trip everyone up, and when a form service is still the better call.

    September 9, 2026·10 min read
  • Comparisons

    Is client work allowed on a free hosting tier?

    You built a one-page site someone paid you for, and you are about to put it on a free plan. The question is not whether the free plan can handle it — it is whether the host's own terms permit it. Two different walls, and only one of them shows up as a bill.

    September 9, 2026·10 min read
  • How-to & formats

    Export a self-contained HTML from a Cursor project (2026)

    Cursor builds projects as folders of linked files, not one shareable artifact. Three reliable ways to collapse a Cursor build into a single self-contained HTML you can drop on a private link — and the one case where you deploy instead.

    September 8, 2026·7 min read
  • By role

    The best way to deliver AI-generated work to clients (2026)

    How analysts, freelancers, and agencies hand AI-built client work over as a private, branded link instead of a raw chat export — so the work reads as a finished decision, not a transcript of the model making it.

    September 7, 2026·7 min read
  • Controls & plans

    When does free HTML hosting stop being free?

    Every free tier has a wall somewhere. On a private-link host the wall is not storage — it is time, and how many links you are allowed to keep. Here is exactly where each limit sits, what happens on day 8, and the three situations where free genuinely never runs out.

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

    Your agent finished the work. Then the machine it lived on went away.

    An agent writes a report, tells you the file path, and hours later the download button does nothing. The output was living on the computer that made it, and that computer was designed to disappear. Why this failure is structural rather than a bug, and what to do at the moment the work is finished.

    September 6, 2026·7 min read
  • Controls & plans

    How to Make a Shared Link Self-Destruct on a Schedule (2026)

    A scheduled self-destruct retires a shared link on a date you set at upload — no reminder, no manual deletion. Here's why scheduling beats deleting by hand, how to pick the date, and what the viewer sees when the link retires.

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

    Anyone can read your page's source. Which services can it still use?

    A static page has no backend and no secrets, which sounds like it rules out forms, payments and bookings. It doesn't. The line isn't 'frontend versus backend' — it's whether the credential you'd have to publish is designed to be published. How to tell, in one question, before you build.

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

    How to share a data dashboard without giving someone a login (2026)

    The person who needs your dashboard usually has no seat in your BI tool — and buying one is the wrong fix. How to ship a live, interactive dashboard to a no-login viewer, and where a live connection beats a snapshot.

    September 5, 2026·6 min read
  • Comparisons

    The best free way to host a page without making an account (2026)

    Every list of free HTML hosts assumes you'll sign up. If you won't, the field narrows to a handful — and each one charges you for it in a different currency. Which hosts genuinely need no account, what you give up, and when signing up is the cheaper trade.

    September 4, 2026·9 min read
  • Comparisons

    The best free way to host a ZIP bundle as a website (2026)

    When the page is a folder rather than one file, the hosting question changes and so do the ways it breaks. Which free hosts take a ZIP, what happens to your folder structure once they unpack it, and the four failure modes that account for almost every broken zipped site.

    September 4, 2026·8 min read
  • Prompting AI

    How to Put an Interactive Tool on a Link Without Code (2026)

    Your AI built a working calculator. It runs in the chat preview and nowhere else. Here is how to get that interactive tool onto a real shareable link without touching a deploy command.

    September 4, 2026·7 min read
  • How-to & formats

    How to collect feedback on a prototype without a meeting (2026)

    Skip the review call. Send the prototype as a private link, let people pin comments to the exact element with no account, and read every note in one place — async, on their schedule and yours.

    September 3, 2026·6 min read
  • Sharing AI-built apps

    Codex shared thread snapshots: what the link actually hands over

    Codex can now share a thread as a read-only link. It shows someone how the work was reasoned — not the working thing it produced, and not a copy that keeps up with you. Here is exactly what the snapshot carries, the four boundaries the announcement doesn't spell out, and how to tell which of the two jobs you're actually doing.

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

    How to share an AI-built page with a client (and make it actually client-ready first)

    The AI tool built the page. Sending it to a client is a second job: stripping the construction site, making it read as yours, and putting it behind a private link. A practical checklist for turning AI output into a client-ready handoff.

    September 2, 2026·7 min read
  • Prompting AI

    How to prompt AI to inline images as base64 so the file is truly self-contained (2026)

    A self-contained HTML file means the images travel inside it, not as links. The prompt wording that makes an AI base64-encode assets on the first pass — plus the size budget, what to inline, and what to leave alone.

    September 1, 2026·7 min read
  • Prompting AI

    Prompt AI for print- and PDF-friendly HTML (2026): the phrases that survive Ctrl+P

    Most AI-built HTML looks right on screen and breaks the moment someone hits Ctrl+P. The exact prompt clauses, CSS hooks, and a ninety-second verification pass that make a page export to PDF cleanly the first time.

    August 31, 2026·7 min read
  • Comparisons

    Where to put HTML that Claude Code generated, so someone else can open it

    Claude Code wrote the file. Now a teammate or a client has to see it working — and the obvious options each solve a different half of that. An honest split across GitHub Pages, Notion, paste-style hosts, an internal server, plain email, and a private link, judged against the five things people actually ask for.

    August 31, 2026·8 min read
  • Prompting AI

    Prompt AI for a multi-page site that still ships as one bundle (2026)

    A multi-page site usually means a router and a server. Prompt patterns that give you real pages — Home, Pricing, About — inside one self-contained file or one ZIP you can drop at a private link.

    August 30, 2026·7 min read
  • Prompting AI

    Prompt AI for accessible HTML: labels, contrast, keyboard (2026)

    AI builders optimize for the preview — and a screen reader, a keyboard, and a contrast check are exactly what a preview can't show. Four things AI drops unless you ask, the prompt block that puts them back, and a three-minute check.

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

    Check the page on a real phone before you send it (2026)

    Desktop preview says the page is fine. The phone disagrees, and you find out after the client already has the link. Here's the loop that catches it first — and the part of the problem no host can fix for you.

    August 28, 2026·7 min read
  • Prompting AI

    Prompt AI for dark mode and theming in one file (2026)

    AI gives you a dark mode that flashes white, forgets the toggle, and hardcodes one shade of gray everywhere. The token-first prompt that makes theming survive in a single self-contained HTML file.

    August 28, 2026·8 min read
  • Prompting AI

    Prompt patterns for a single-file interactive chart or dashboard from AI (2026)

    A chart or dashboard is the AI output most likely to break on delivery — it fails in two invisible ways at once: the library 404s and the data loads from nowhere. Five prompt patterns that produce one interactive file that renders anywhere.

    August 27, 2026·8 min read
  • Comparisons

    An email attachment vs a link for deliverables: size, rendering, and control in 2026

    Sending a file attaches a frozen copy to an inbox; sending a link hands over a URL you still control. The three places that gap shows up — size ceilings, what actually renders, and who holds the deliverable after it lands.

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

    Gemini says "could not create a public link": what that message actually means (2026)

    The Gemini share button fails and the error tells you nothing. Usually it isn't a bug and it isn't your file — public link sharing is off by default on work and school accounts, and the switch is one only an admin can flip. Here's how to tell, and what to do when you can't wait for them.

    August 26, 2026·8 min read
  • Comparisons

    Screen recording vs a live link for review: what each one loses (2026)

    A Loom or screenshot shows the reviewer your build. A live private link lets them click through it themselves. Here's exactly what each format loses in transit — and when a recording is still the right call.

    August 25, 2026·6 min read
  • Comparisons

    Your agent edits the page ten times an hour. What is each host counting?

    Static hosts are metered on the assumption a human edits a few times a day. An agent doesn't work that way. Which hosts count builds, which count deployments, which count nothing — and where the bill actually comes from.

    August 25, 2026·8 min read
  • Comparisons

    CodeSandbox / StackBlitz vs a private link: when to move off the sandbox preview (2026)

    A sandbox preview link is bound to a live session and a project you keep open. A private link is a finished artifact. Here's exactly when the preview stops being the right thing to send — and what to send instead.

    August 24, 2026·7 min read
  • Comparisons

    Cloudflare Pages vs a private link: when each is the honest fit (2026)

    Cloudflare Pages is a public, global CDN site — built to be found and to scale. A private link is built to reach a named audience and nobody else. They solve opposite halves of "I made a page, now what." Here's the honest fit for each, where the backend boundary sits, and how to pick in one question.

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

    "A secret URL isn't real security" — what that objection gets right, and where it stops

    Ask an AI assistant how to share a page privately and it will usually warn you that an unguessable URL is not real privacy. Half of that warning is correct. This is the half that isn't, the threats a random link genuinely does not cover, and the point where you should stop and put a login in front of it instead.

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

    You already sent the link. Now the file changed. (2026)

    Replacing a page you have already handed someone is a different problem from publishing it the first time. Why the usual answer is 'learn git', who that answer is actually for, and what the other routes really cost.

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

    How to give a .md file to someone who doesn't read markdown

    Send the raw file and they see asterisks. Export to PDF and you lose easy revisions. The third option — and how to pick between the three by what the document has to do next.

    August 23, 2026·5 min read
  • Comparisons

    GitHub Pages vs a private link: when each fits (2026)

    GitHub Pages publishes a public, git-tracked site to the open web. A private unguessable link delivers a self-contained page to specific people. Here is the honest split — by who reaches it, what the URL is for, and where the work lives — so you pick the right one instead of bending one to fit.

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

    PageDrop alternatives: where to move your page before it goes (2026)

    New uploads have ended and the site runs only until the last existing page hits its expiry. PageDrop bundled three things most hosts split up — instant account-free publishing, expiry as a feature, and a public gallery. Here is which alternative covers which, compared side by side, and how to get your file back first.

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

    Claude's Publish button is greyed out: which of the four reasons is yours

    A disabled Publish button isn't one bug — it's four different situations wearing the same grey. Two of them are permanent, two clear in a minute. Here's how to tell which one you're looking at, and how to get the page to the person waiting for it either way.

    August 21, 2026·9 min read
  • Controls & plans

    The private-link controls: expiry, password, domains, analytics — and what each plan unlocks (2026)

    Every lever a private link gives you — expiry, password, searchable opt-in, custom domain, white-label, analytics — what each one is for, and which are free versus paid.

    August 21, 2026·3 min read
  • Prompting AI

    Prompting any AI tool for portable, shareable HTML: the complete guide (2026)

    Prompt patterns that get Claude, ChatGPT, v0, Lovable, and Cursor to ship self-contained, lightweight, interactive HTML you can actually send as a link.

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

    Self-contained HTML, end to end: the complete guide (2026)

    Everything between a file and a link someone can open — making HTML self-contained, sizing it, viewing it online, choosing it over PDF, and sending it to one person.

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

    Sharing what an AI tool builds, before you deploy: the complete guide (2026)

    From a Claude artifact to a vibe-coded app to a multi-file Codex bundle — how to share what an AI tool builds, as a private link, without a deploy pipeline.

    August 21, 2026·3 min read
  • By role

    Sharing finished client work, by role: the complete guide (2026)

    Designers, freelancers, agencies, consultants, in-house teams, and educators all hit the same wall — handing a finished HTML deliverable to the people who should see it. How the channel choice changes by role.

    August 21, 2026·3 min read
  • Controls & plans

    Does sharing a link put your page on Google? (2026)

    Two things people say about unlisted links are both half right. Whether a page gets indexed has almost nothing to do with how secret the address is — it comes down to two questions you can check yourself in about a minute.

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

    Your teammate's agent can't edit the link you sent (2026)

    HTML has quietly become a document teams work on together — reports, decks, small tools. But a link is a reading surface, and the thing your colleague's AI needs to open is the source. Where each one lives, and why collapsing them causes the mess.

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

    Sharing a multi-file AI app (Codex, Bolt) as one private link — the ZIP bundle path (2026)

    AI builders often export an app as a folder — index.html plus separate CSS, JS, and assets — not a single file. How to share the whole thing as one private link without flattening it or deploying it.

    August 20, 2026·4 min read
  • Comparisons

    Private link vs public deploy: when each fits (2026)

    A private link and a public deploy are the two ends of one dial: how findable the page should be. A job-by-job map of where each endpoint fits, plus the in-between cases most real work actually lands in.

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

    You can see the HTML file. Now decide who else can. (2026)

    Opening an HTML file and publishing one are different decisions, and most tools quietly make the second for you. The fork between a public address and an unguessable one — what each is for, and how to tell which the file in front of you needs.

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

    Your own domain, without a website builder (2026)

    You already have the finished HTML page. Putting your own domain on it is one DNS record and one upload — not a rebuild inside a website builder's editor. The walkthrough, and the one case where you need Vercel or Netlify instead.

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

    How to show someone your AI-built app before you deploy it (2026)

    You built an app in Bolt, v0, Replit, Lovable, or Claude and it works — but it only works on your machine, and the deploy pipeline is a bigger commitment than the question you're trying to answer. What fits the in-between moment: a live link in seconds, and you decide who opens it.

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

    You added .htaccess to password-protect your page — and nothing happened

    The tutorial worked for the person who wrote it. It does nothing on a static host, because .htaccess is an Apache file and a static host doesn't hand you an Apache to configure. What the file is actually doing up there, what to delete today, and what to use instead.

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

    Your interactive HTML report is going into SharePoint. Two walls it will hit.

    SharePoint is getting the ability to render uploaded HTML as a page. Before you route client deliverables through it: custom script is blocked by default and resets to blocked after 24 hours, and letting someone outside the tenant open it is a separate decision your admin owns.

    August 15, 2026·6 min read
  • Controls & plans

    Who opened my shared link? Turn every send into a follow-up signal (2026)

    A shared link tells you more than that it was delivered — it tells you when someone opened it. Here is how a view timestamp on a private link turns client, sales, and creator follow-up from guesswork into timing.

    August 15, 2026·7 min read
  • By industry

    Wedding RSVP microsites: from setup to event-day archive (2026)

    The wedding site lives for six months around the date and shouldn't outlive the thank-you notes. A setup pattern that handles the lifecycle without leaving a $14/mo subscription running into next year.

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

    Host a lead magnet that never dies: an evergreen freebie on a link that won't expire

    A lead magnet on a link that self-destructs in days is a slow leak in your funnel. Why marketers and coaches need a never-expire private link, and how one URL turns a freebie into an evergreen, semi-private channel from comment to DM.

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

    Claude artifact storage temporarily unavailable: what to do with the work in front of you (2026)

    The message is about Anthropic's side, not yours, and it usually clears on its own. The risk isn't the outage — it's what people press while waiting. Here's the safe order of operations, and how to get the work out of the artifact while you wait.

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

    Where to host an AI-built page: private link vs public deploy vs the tool's own share (2026)

    You built a page with an AI tool. Three places it can live — the builder's own share URL, a public deploy, or a private link — and a clear way to decide between them based on whether the page has a backend and who is supposed to reach it.

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

    Your Claude artifact disappeared: where it actually went, and how to stop it happening again (2026)

    You built something in Claude, came back weeks later, and it's gone. Usually it isn't deleted — it's sitting inside a conversation you can no longer find. Here's how to get it back, and the one case where it really is unrecoverable.

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

    What Claude artifacts can't do — the four walls, in the order you hit them (2026)

    Artifacts handle more than people expect right up until they don't. The four limits that actually stop projects — no backend, storage that only exists after publishing, an irreversible unpublish, and the settings toggle — and what to do at each one.

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

    Claude artifacts not working: is it your settings, your conversation, or Anthropic? (2026)

    Artifacts stop appearing and every guide says the same four generic fixes. Here's the order that actually separates a setting on your side from an outage on theirs — starting with the one documented cause that produces total failure.

    August 11, 2026·6 min read
  • By role

    Educator lesson plans / class materials as private HTML (2026)

    Materials trapped in the LMS disappear when the semester ends. The static HTML + private link shape lets a lesson live where the educator chooses, not where the institution provides.

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

    Your published Claude artifact is a blank page: how to tell which of three things broke (2026)

    The artifact works in the chat, publishing succeeds, and the link opens to nothing. Three different failures produce that same white screen, and one thirty-second check tells you which one you have.

    August 10, 2026·7 min read
  • By 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.

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

    "Add people" vs "Copy link": what each button actually does (2026)

    Every cloud drive gives you two ways to share the same file, and they work on completely different principles. One grants a person access; the other grants a URL access. Knowing which is which decides who can still open your file in a year.

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

    Your workflow runs again tomorrow. Does the client get a new link? (2026)

    Automating the publish step is easy on the first run. The decision appears on the second: mint a fresh URL, or replace the contents at the old one. One of those quietly rots every link you've already sent, and nothing warns you.

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

    Embedding a PDF in an HTML page you're about to send (2026)

    The iframe snippet works on your laptop because the PDF is sitting next to the HTML. The moment the page travels, it's two files — and only one of them arrives. What actually survives the trip.

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

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

    It looked like a URL. You sent it. Most of the time it never existed — but one of these is the opposite case: <private_url> means an address was there and got redacted. How to tell which one you have, in one second, and what each one actually needs.

    August 7, 2026·9 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

    Are Grok share links public? What the link exposes (2026)

    Yes — on the consumer product a Grok share link is public, and xAI says a publicly shared link may be indexed by a search engine. On Grok Business it works close to the opposite. Here's what the recipient gets, and how to send the finished result without the whole chat.

    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·6 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·6 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

    How long does a Cloudflare Drop link last? One hour, and why (2026)

    Cloudflare's changelog gives it straight: the no-account preview stays live for one hour unless you claim it into an account. That's not a catch, it's the design — and it draws a line worth seeing, because a preview and a delivery are different objects.

    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 can now invite a named viewer from outside your workspace — but they have to sign in with the account you invited. If your client won't, here's the shape of what's left and the route round it.

    July 31, 2026·9 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·8 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 link (2026)

    You want to send a deck as a link, not a .pptx attachment. For most decks the middle step is now one menu item — PowerPoint exports a PDF, and a PDF goes straight to a private link. When that is the right road, when HTML is, and what each one costs you.

    July 24, 2026·6 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

    Google Drive link vs private link: which one fits what you're sending (2026)

    Sending a client a finished page? A Drive link hands them a file in a filing cabinet to download or preview flattened. A private link hands them the thing itself, already open. The three places the two diverge: rendering, control, and who the link assumes the reader is.

    July 24, 2026·10 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)

    PageDrop vs miinideck, compared by design: one was built for links that expire on purpose, the other for links that need to last. What each was for, where they genuinely overlap, and where the disposable-page job goes now that PageDrop is winding down.

    July 3, 2026·8 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·8 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·8 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·9 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

    Twelve ways to put a single HTML file online for free — GitHub Pages, Netlify, Cloudflare, Vercel, Tiiny, Neocities, Static.app, EdgeOne, host-html, Linkyhost, Wasmer, and a private-link option — with an honest table of which fits which job, public or private.

    June 2, 2026·13 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
  • Free tools
  • Featured on
  • Report abuse

Legal

  • Privacy
  • Terms
Listed onmiinideck listed on Product Huntmiinideck listed on Faziermiinideck listed on TheSaaSDirmiinideck listed on AIToolHuntmiinideck listed on LaunchNest
© 2026 miinideckMade for people who don't want their work indexed.