The legal basics your AI-built app is missing.

Your app works and you are close to opening it to the public. The AI tool built what you asked for, and nobody asked it for a privacy policy, a cookie banner or a way to delete an account. This page lists the legal and trust basics that AI-built apps commonly ship without, how to check your own app for each one, and who should supply it. It is general information and it is not legal advice.

The pages people expect to find

Visitors, payment providers and app stores commonly look for a small set of pages before they trust a product. A privacy policy says what information you collect, why, who else receives it and how a person can contact you about it. Terms of service set out the agreement between you and the people using the app. A refund policy says what happens when someone wants their money back. A cookie policy lists what the site stores in the browser and what each item is for. The last one is the simplest: who runs this, under what business name, and how to reach a person.

Checking takes a few minutes. Open your app signed out and look in the footer and on the sign-up and checkout screens. Click every policy link. In the apps we see, some of those links go to an empty page, to the home page, or to a block of placeholder text with another company's name left in it. Then read what is there against what the app does. A policy that says you never share data is wrong if the app sends sign-up emails through a mailing service.

You can ask your AI tool to draft these pages, and it will produce something that reads like a policy. Treat that as a draft. The tool does not know how your business is set up, where your customers are or what your contracts say, and it fills the gaps with plausible text. Before a lawyer sees it, do the part only you can do: write a plain list of what the app collects, which outside services receive it, and how refunds work today. A lawyer reviewing a draft against that list is working from facts about your app instead of the tool's guesses.

  • Each policy link in the footer opens a real page with your business name on it.
  • The privacy policy names the kinds of information the app collects today.
  • The refund policy matches what you do when someone asks for money back.
  • A contact method on the site reaches a person who answers.

Honesty in what the product says and how it steers people

Some trust problems come from the words on the page and the way a screen nudges a choice. AI tools generate these too. Ask for a landing page and you commonly get placeholder testimonials with invented names, a row of star ratings, a count of happy customers and a line claiming the product is the fastest or the most secure. They are there because landing pages usually carry them. If they go live, your site is making statements about real people and real results that are untrue.

Read every public page as a stranger would and mark each claim you could not prove if a customer asked. Reviews should come from real customers who agreed to be quoted. Numbers should be ones you can show a source for. Words like secure, certified or guaranteed should match something that exists. Remove what fails, and ask the tool to search the code for leftover sample text, because the same placeholder often appears on several pages.

Then walk through checkout with a test card. The price a person sees on the pricing page should be the price on the final screen, with any tax, fee or renewal stated before they pay. If the product renews, the screen should say when and for how much, and a customer should be able to cancel from inside their account.

Design tricks that push people into choices are often called dark patterns. Common ones are a pre-ticked box that adds a paid extra, a decline button in pale grey beside a bright accept button, a countdown timer that resets when the page reloads, and a cancel path that takes far more steps than signing up did. An AI tool may add these when asked to improve conversion, since it has seen many pages that use them. Look for them on sign-up, checkout, the cookie banner and the cancel screen, and ask the tool to give both choices equal weight.

Access for everyone who arrives

Some of your visitors use a screen reader, some cannot use a mouse, and many read on a phone in bright light. An app built from prompts about how screens look often leaves them out. The basics below are a sensible place to start, and you can check each one yourself.

Text descriptions on images, often called alt text, are what a screen reader says in place of a picture. Ask your AI tool to list every image with no description, or with a file name as its description, then write a short sentence for each image that carries meaning. Pictures that are only decoration can be marked so a screen reader skips them. Buttons that show an icon and no word need a label for the same reason.

Color contrast is whether text stands out from what is behind it. Pale grey text on white, or white text over a photo, is a common result of a design prompt that asked for something minimal. The inspection tools built into your browser can report contrast for any piece of text, and free contrast checkers do the same from two color values. Check body text, the placeholder text in forms, and the disabled and error states.

Keyboard navigation is a test you can run in one sitting. Put the mouse aside and move through sign-up, the main task and checkout using the Tab key, Enter and the arrow keys. You should always be able to see which element is selected, reach every control and close any popup. Menus and dialogs built from custom components commonly trap the keyboard or skip it entirely. Whether an accessibility standard applies to your business is a legal question. Fixing what the test finds is software work, and it helps every person who uses the app.

Rights to the fonts and images on the page

Everything on the page came from somewhere. Fonts carry licenses, and a license that allows use on a designer's computer may not cover a public website or an app. Photos, illustrations and icons carry them too. An image that an AI tool pulled in as a placeholder, or that you found through an image search, may belong to someone who never agreed to its use.

Make a short inventory. Ask the tool to list every font file, image, icon set and video in the project and where each came from. For each one, find the license or the receipt and keep a copy in a folder with the project. Where you cannot find either, replace the asset with one whose terms you can read. Images made by an AI generator, and logos that resemble another company's, are questions for a lawyer, because the answers depend on the generator's terms and on matters this page does not cover.

Before you open to the public

Have these written down or working. They are the facts a lawyer will ask for and the changes you can make without one. None of it is legal advice, and a lawyer may add to the list.

  1. A list of every piece of personal information the app collects and the feature that uses it.
  2. A list of every outside service the app loads or sends data to.
  3. Policy pages that open, carry your business name and have been reviewed by a lawyer.
  4. If your lawyer says you need a cookie banner, one whose decline option you have tested in a private window.
  5. A deletion request and an unsubscribe link, each tested with an account you own.
  6. Public pages with no invented reviews, no claims you cannot back and no fee that first appears at the last step.
  7. The keyboard test and a contrast check run on sign-up, the main task and checkout.
  8. A folder holding the license or receipt for each font and image.
How we can help

We can build the parts of this that are software.

Book a free consultation and tell us which items on this list your app is missing. We will say which ones you can handle in your builder, which need an engineer, and which to take to a lawyer first. If we do the work, we build to the decisions you and your lawyer have made and show you each piece tested.

Book a free consultation

On the project call, we’ll discuss the problem, your existing tools and what TDAT should take off your hands. Then we can define the scope and next steps.

Or call (919) 289-1231

Questions before we start

Does my AI-built app need a privacy policy?

We cannot tell you what the law requires. It depends on where you and your customers are and on what the app collects. In practice, visitors, payment providers and app stores commonly expect one from any product that takes personal information. Write down what the app collects and have a lawyer review the policy against that list.

Can I use a privacy policy or terms written by an AI tool?

As a first draft, yes. The tool does not know your business, where your customers are or what your contracts say, and it fills gaps with text that sounds right. Check the draft against what the app really does, then have a lawyer review it before you rely on it.

How do I know if my cookie banner works?

Open the site in a private window, choose decline, and ask your AI tool or an engineer which scripts loaded and which cookies were set. If analytics or advertising scripts ran anyway, the banner has no control over them. Whether you need a banner at all is a question for a lawyer.

Is this page legal advice?

No. TDAT is a software company, and this page is general information about what AI-built apps commonly leave out. Requirements depend on where the business and its customers are and on what the app does. A lawyer who works with online businesses can tell you what applies to yours.

Which of these gaps can TDAT fix, and which can it not?

We can build the software parts: a cookie banner that holds scripts until a choice is made, a deletion flow, an unsubscribe link, accessibility fixes and the removal of unused data fields. We cannot tell you what the law requires of you, and we do not write policies as legal documents, which is a lawyer's work.

Will doing all of this keep me out of legal trouble?

Nobody can promise that, and we do not. The items on this page are basics that customers and platforms commonly expect and that a lawyer is likely to ask about. Having them in place gives a lawyer accurate facts to work from and does not replace their advice.