Transparency

How this site uses AI

Artificial intelligence is used in seven places on this website. Each one is listed here with what it does and what it does not do, so you always know whether you are reading something Jacob Campbell wrote or something an AI system produced. None of it replaces a licensed professional: real estate services are provided by people, through The Keyes Company. The newest two run in your own browser and cost you nothing: the AI question matcher, which finds the closest published answer to a question typed in your own words, and the AI form filler for out-of-state referral requests. Neither ever writes its own reply.

At a glance

AI-written

News desk

Real estate and market news written automatically by an AI news service and labelled as AI-generated on every page.

For AI assistants

MCP server and agent files

Read-only tools that let ChatGPT, Claude, Perplexity and other assistants answer questions from this site's published facts.

Automated

Snapshot descriptions

Built, but switched off right now: today the snapshot uses no AI at all. Described below for when it is turned on.

AI-assisted

Market data & city guides

An AI assistant copies the published figures into this site each month; Jacob reviews them before they go live. It never estimates a figure.

AI-assisted

Article editing

AI tools help research, fact-check and edit articles for accuracy and advertising compliance.

In-browser AI

AI question matcher

Type a question in your own words. An AI model in your browser picks the closest of Jacob’s published answers or the right page. It cannot write a reply of its own.

In-browser AI

AI referral assistant

Describe your move in your own words, or choose a document, and AI in your browser fills in the out-of-state referral form for you to check. You decide what is used and send it yourself.

1. The AI news desk at /news

The news page is produced by Stork.AI’s Wire, an artificial-intelligence service that writes news articles and publishes them under this domain. Jacob Campbell does not write those articles. The service gives its AI writers names and short biographies; those bylines are AI personas, not real people, and every page of the news desk says so in a notice at the top.

What it does
  • Writes short news articles on real estate and housing topics.
  • Carries The Keyes Company brokerage name at the top of every page.
  • Marks its articles in search-engine data as written by the AI service, not by a person.
What it does not do
  • It is not advice, an appraisal or a forecast by Jacob Campbell.
  • It is not permitted to describe a neighbourhood by who lives there; the review gate below enforces that.
  • It does not speak for The Keyes Company.

Automatic review gate. Before an AI-written article is shown here, its text is checked against the same fair-housing, licensing and advertising-claims rules every other page of this site is built against, plus phrasing that would read as a price forecast. An article that trips a rule is held back and replaced with a short “being reviewed” note until it is fixed or removed. The gate is a safety net, not a substitute for reading: if you see something wrong, report it.

2. Tools for AI assistants

So that AI assistants answer questions about Jacob Campbell accurately — and, above all, do not describe him as licensed anywhere but Florida — the site publishes machine-readable files and a read-only Model Context Protocol (MCP) server:

  • /mcp-server.php — an MCP server with tools such as get_licensee, get_service_area and get_county_market.
  • /.well-known/agent-card.json — an agent card for agent-to-agent (A2A) clients.
  • /llms.txt, /agents.txt and /AGENTS.md — plain-language rules for assistants, including what they must not say.
  • /ask.php — a search endpoint (NLWeb) that returns matching pages from this site. It looks things up; it does not write answers.
  • Any page as Markdown, by sending the header Accept: text/markdown.

These tools only return information already published on this site. They do not write anything, take payment or create an agency relationship. This site receives only the request an assistant sends (for example, which county it is asking about) and does not store it. An answer an assistant builds from them is the assistant’s, not Jacob’s; check anything important with a licensed professional.

3. Automated descriptions in the Market Data Snapshot

The Market Data Snapshot positions a home against its county’s published median. Every number in it is calculated by fixed rules from the cited county data, not by AI. The automated description is switched off at the moment, so no AI is involved in a snapshot today and nothing you enter is sent to an AI provider. When the automated description is switched on, an AI model (Anthropic’s Claude) also writes two or three neutral paragraphs restating the details you entered and, if you uploaded photos, the features plainly visible in them.

Safeguards
  • The text is labelled “written automatically by an AI system” wherever it appears.
  • It is discarded if it contains a price, a percentage, or any word about value, condition, schools, neighbourhoods or the people who live there.
  • It is capped by a daily spending limit and can be switched off entirely.
What it is not
  • Not an appraisal, valuation, broker price opinion or comparative market analysis.
  • Not an inspection or a statement about the condition of the home.
  • Not a recommendation to buy, sell or hold.

When it is on, the details and photos you submit for that description are sent to Anthropic to be processed. The privacy policy sets out what is stored and for how long.

4. AI-assisted compiling of market data and city guides

The county market pages are refreshed every month, and the Palm Beach County city guides every quarter, by an AI assistant that reads the published association reports, the Property Appraiser’s millage table and FEMA’s flood-rating list and copies the figures across with their dates and sources. Automated checks then test the result against the site’s fair housing and advertising rules, and Jacob Campbell reviews the update before it is published.

What it does
  • Transcribes published figures and cites the report, table and period each came from.
  • Keeps every earlier month on the page, so changes can be checked.
  • Marks a figure as disputed or withholds it when the source contradicts itself.
What it does not do
  • It does not estimate, forecast or fill in a missing figure.
  • It does not describe an area as better, safer or right for a type of person.
  • It is not an appraisal or a comparative market analysis.

If a figure here does not match its source, the source is right: tell me and it will be corrected.

5. AI-assisted research and editing

Articles on this site — including the ones first published on LinkedIn and ActiveRain and revised here — are researched, fact-checked and edited with the help of AI tools. That work includes checking figures against their sources, adding the Works Cited, and removing claims that do not meet Florida advertising rules or fair housing law. Jacob Campbell publishes the result under his name and is responsible for it; every article carries the brokerage and licence notice required by Rule 61J2-10.025, F.A.C. The website itself was also built with AI coding assistance.

6. The AI question matcher (“Ask in your own words”)

In the Site helper, and from the FAQ page, you can type a question in your own words. A small open-source AI language model — all-MiniLM-L6-v2, run with Hugging Face’s Transformers.js — is downloaded from this website into your browser (about 50 MB the first time) and turns your question into numbers that capture its meaning. The helper compares those numbers with the meaning of every published FAQ question and of a small set of pre-written replies, such as the one explaining out-of-state referrals, and shows the closest match with its match percentage.

Safeguards
  • The AI only chooses. Every reply is either one of Jacob’s published answers, shown word for word, or a pre-written reply checked against this site’s fair-housing and advertising rules.
  • If nothing matches closely enough, it says so and does not guess.
  • Instructions typed into the box cannot change what it says: there is nothing for them to change.
  • The model runs on your device. What you type is never sent to this website or anyone else, and running it costs neither you nor Jacob anything.
What it does not do
  • It does not chat, write new text, give home values or give legal, tax, lending or insurance advice.
  • It does not remember or record your questions.
  • It does not describe areas by safety, schools or the people who live there.

7. The site helper and its AI referral assistant

The Site helper button at the bottom of every page opens a small window that answers common questions and helps you fill in the agent-introduction form (used for out-of-state and other referrals) and the market snapshot. Its replies are all pre-written: it is not an AI chatbot and it cannot write new sentences, so it cannot make anything up.

AI referral assistant (“Describe your move”). On the referral request form you can describe your move in your own words. The same in-browser AI model as the question matcher (section 6) compares each part of what you wrote with example wordings of the form’s own answers — buying, selling or renting; timing; must-have features; how you will pay; how to contact you — and suggests the closest answer for each question it is confident about, marked “AI”. Names, contact details, the state and city, prices and bedroom counts are read by fixed rules and must appear in what you wrote. You see every suggestion, untick anything wrong, and the note for Jacob is built only from the form’s pre-written sentences. It works in any modern browser and costs nothing.

AI form filler from a document. On the referral form, if your browser has an AI model built in — Google’s Gemini Nano, available in some versions of Chrome — the helper asks it to read the document or text you chose and pick out details such as names, contact details, where you are moving and your timeframe. The model runs on your own device, so nothing is uploaded and nothing is paid for. The helper then checks every value the model returns against your own text and throws away anything that does not appear in it, tells you how many it set aside, and labels the rest “suggested by on-device AI” for you to tick or untick. Text inside your document is treated as data only, so instructions written in it are ignored. In browsers without a built-in model, the helper reads the document with fixed rules instead.

How it works
  • Every reply is a fixed sentence written and reviewed in advance, or one of the FAQ answers shown word for word.
  • You answer only by pressing buttons. There is no box to type to it, so it cannot be talked into saying anything else.
  • It can turn your button choices into a short note for the form, built only from those fixed sentences, and show it to you before anything is placed in the form.
  • It can read a document you already have (PDF, Word, text, email or contact card) and suggest details for the form. The document is read inside your own browser and is never uploaded by the helper. You tick which suggestions to use.
  • Every sentence it can say is checked against this site’s fair-housing and advertising rules each time it is updated; if any sentence fails, the helper switches itself off.
What it does not do
  • It gives no home values, forecasts, or legal, tax, lending or insurance advice.
  • It never ticks a consent box, completes a verification check or sends a form; you review and send it yourself.
  • It does not record your choices or the documents you open, and costs nothing to use.
  • The AI form filler never downloads a model, never sends your text anywhere and never writes anything you read; it only suggests values already in your document.
  • It is in English only.

Where AI is not used

  • There is no AI chatbot on this site that writes its own replies, and no AI makes or answers phone calls, texts or emails for Jacob Campbell. The site helper (sections 6 and 7) only ever replies with pre-written sentences or published answers; its AI is used to match your question and to read a document you choose.
  • No AI decides who is shown which homes, areas or prices. Nothing on this site is personalised by any characteristic protected under the Fair Housing Act.
  • No figure on the market pages or in the city guides is generated or estimated by AI; each is copied from the cited report with its date.
  • Reviews are reproduced word for word as their authors wrote them, each marked with where it was posted, and are never AI-written or AI-edited.
  • Referral requests are read and decided by Jacob Campbell. Nothing is sent to another agent or to a referral network automatically.