Title: AP Family Research
Author: ancestorpress
Published: <strong>September 22, 2026</strong>
Last modified: September 22, 2026

---

Search plugins

![](https://ps.w.org/ap-family-research/assets/banner-772x250.png?rev=3707849)

![](https://ps.w.org/ap-family-research/assets/icon-256x256.png?rev=3707849)

# AP Family Research

 By [ancestorpress](https://profiles.wordpress.org/ancestorpress/)

[Download](https://downloads.wordpress.org/plugin/ap-family-research.1.0.1.zip)

 * [Details](https://wordpress.org/plugins/ap-family-research/#description)
 * [Reviews](https://wordpress.org/plugins/ap-family-research/#reviews)
 *  [Installation](https://wordpress.org/plugins/ap-family-research/#installation)
 * [Development](https://wordpress.org/plugins/ap-family-research/#developers)

 [Support](https://wordpress.org/support/plugin/ap-family-research/)

## Description

AP Family Research is a private workbench for the part of family history that comes
before the conclusion: unfiled certificates and photos, years of spreadsheets, notebook
pages, conjectures, brick walls and the searches that found nothing. Capture it 
quickly, organise it around the questions you are trying to answer, keep an honest
research log, and promote a proven conclusion into your family tree with its evidence
attached.

**Private by definition.** There are no public pages, shortcodes, blocks or other
front-end output, and every screen is for administrators. Your research stays in
your own database and media library; nothing reaches your tree unless you promote
it.

#### Free features

No cap on what you record and no time limit.

 * **Capture** – phone camera, single or bulk upload, and an inbox to file or discard
   items later. Nothing is required at capture, and related files (such as the front
   and back of a photo) can be kept as one item.
 * **Spreadsheet import** – map CSV columns to artefact fields; every row becomes
   an artefact.
 * **Artefact store** – types, tags, search and links to people in your tree. Transcriptions
   are stored exactly as typed, separate from your comments, with optional Mills
   evidence fields.
 * **Research questions** – questions, conjectures and brick walls, with your reasoning,
   a plan, and evidence for, against or neutral.
 * **Research log** – when and where you searched, what you sought and what came
   of it. Negative results are first-class entries, and repeating a search warns
   you.
 * **Tasks by repository** – to-do lists grouped by place, including plan steps.
 * **Promotion** – turn a proven conclusion into a fact on a person in your tree,
   with the chosen artefacts attached as media and cited as sources.
 * **Full export** – one .tar archive with every table as CSV, every original file
   with a readable description, a dossier per question and a note for whoever inherits
   your research.

#### Pro edition

A separate edition sold at ancestorpress.com and installed in place of this plugin;
its code is not in this package. It adds AI transcription, extraction with link 
suggestions, question analysis and classification; duplicate detection with merges
you approve; natural-language search; a brick-wall board, a research timeline and
a printable dossier. The AI features use your own WordPress AI connector (WordPress
7.0 or later) at your own cost, and ask for consent before sending anything linked
to a living person.

#### More from AncestorPress

AP Family Research is one of a small family of AncestorPress tools for family history
research. Each works on its own, all are free on WordPress.org, and they share one
data core – so a conclusion you promote here appears in the others with no re-import:

 * [AP Family Trees](https://wordpress.org/plugins/ap-family-trees/) – beautiful,
   interactive family tree charts and member profiles on any page. This is where
   a promoted conclusion shows up, with its citation attached.
 * [AP Family Archive](https://wordpress.org/plugins/ap-family-archive/) – publish
   your family history as a complete website: a person page for every ancestor, 
   family group pages, a surname index and full search, with living people protected
   automatically.
 * [AP One-Name Studies](https://wordpress.org/plugins/ap-one-name-studies/) – give
   a one-name study a home on your own site: surname variants and deviants, a searchable
   occurrence index, and historic-county distribution maps.
 * [AP One-Place Studies](https://wordpress.org/plugins/ap-one-place-studies/) –
   give a one-place study a home on your own site: the records of a parish, village,
   street or house as a searchable occurrence index, place and household pages, 
   and full export.

Linking people and promoting conclusions need a family tree in that shared data,
for example one imported with AP Family Trees. Everything else here works on its
own.

#### Third-party libraries

 * [php-gedcom](https://github.com/mrkrstphr/php-gedcom) by Kristopher Wilson – 
   MIT, bundled with the shared AncestorPress core.
 * [Freemius WordPress SDK](https://github.com/Freemius/wordpress-sdk) – GPLv3; 
   release 2.13.4 with a small local PHP 8 fix.

### External services

#### Freemius

Purpose: optional account connection, licence administration, checkout and usage
diagnostics, provided by Freemius, Inc. This plugin never downloads or installs 
the Pro edition; its updates come from WordPress.org.

When: only if you opt in, connect or manage an account or licence, use checkout,
or consent to diagnostics. If you skip the opt-in, every workbench feature still
works.

Data: the site URL, the administrator email you provide, plugin and WordPress versions
and licence identifiers; usage diagnostics only with consent. No research is ever
sent.

Terms: https://freemius.com/terms/
 Privacy: https://freemius.com/privacy/

#### AncestorPress Support Service

Purpose: answers questions about using the plugin through the optional Help assistant,
the AncestorPress Support Copilot, provided by Black and White Trading Ltd through
the [AncestorPress Support Service](https://bwtlsupport.com/). The assistant is 
read-only.

When: nothing is sent until the site is connected (through the Freemius opt-in or
a support token on the Support tab) and an administrator opens the assistant and
accepts its privacy notice. The acceptance is recorded with who gave it and when,
and can be withdrawn on the Support tab.

Data with each question: the question and up to 20 recent chat messages; the site
address and any Freemius installation ID or support token, to authorise the request;
this plugin’s version, the core library version, the versions of other active plugins
whose folders begin “ap-” or “ancp-“, the admin screen, the database schema revision,
whether AI features are present and configured, and counts of artefacts, questions,
log entries and tasks – never their contents. The free plan answers a limited number
of questions a month. With Pro and your own AI provider, questions go to that provider
instead and the service is asked only for documentation, unless the local answer
fails.

Tickets: with a licence or support token, only when you open the ticket form and
click “Create ticket” does the plugin also send the conversation, the details above,
the question category, the contact email you enter (pre-filled with your WordPress
account email) and the first and last name from your WordPress profile; these are
kept as a support ticket. On the free plan no ticket form is offered, so none of
this is sent, and help from a person is on the WordPress.org support forum.

Retention: questions are not stored, and the conversation stays in your browser 
until you leave the page. Authorisation checks are cached for up to 12 hours; rate-
limit and free-plan counters are kept against a hash of your host name (monthly 
counts for about 40 days); daily usage counters with no site identifier are kept
for up to 180 days. Please avoid pasting transcriptions or details of living relatives
into a question.

Terms: https://ancestorpress.com/terms/
 Privacy: https://ancestorpress.com/privacy-
policy/

## Installation

 1. Install and activate AP Family Research from Plugins > Add New, or upload it to`/
    wp-content/plugins/`.
 2. Open **AP Family Research** in the admin menu. You can skip the opt-in screen.
 3. Capture items on the **Inbox** tab, or import a spreadsheet on the **Import** tab.

## FAQ

### Can visitors see my research?

No. The plugin has no front-end output, and it keeps captured files out of the REST
API media listing, attachment pages and the media library for users who cannot manage
it. As with any upload, someone who has a file’s direct link can still open it.

### Will it change my data?

No. Transcriptions are stored as typed, imports only add artefacts, and promoted
dates are written as you entered them.

### Is the free version limited?

No. There is no cap, trial or time limit, and export always includes everything.
One spreadsheet import can hold up to 20,000 rows.

### Does it need AP Family Trees?

No. Only linking artefacts to people and promoting conclusions need a family tree
in the shared AncestorPress data.

### Does the Help assistant see my research?

No. The Help button is optional and sends nothing until the site is connected and
an administrator accepts its privacy notice. It then sends your question and counts
of your records, never their contents, and it cannot change anything. See External
services.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“AP Family Research” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ ancestorpress ](https://profiles.wordpress.org/ancestorpress/)

[Translate “AP Family Research” into your language.](https://translate.wordpress.org/projects/wp-plugins/ap-family-research)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/ap-family-research/),
check out the [SVN repository](https://plugins.svn.wordpress.org/ap-family-research/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/ap-family-research/)
by [RSS](https://plugins.trac.wordpress.org/log/ap-family-research/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.1

 * Hardening: every form field and upload the plugin receives, including the Help
   assistant’s conversation, is now checked and cleaned as it arrives. Spreadsheet
   cells are cleaned the same way as the edit form. Transcriptions are still stored
   exactly as typed.

#### 1.0.0

 * Initial release: capture, spreadsheet import, artefact store, research questions,
   research log, tasks, promotion into your tree and full export.
 * An optional Help assistant, described under External services.

## Meta

 *  Version **1.0.1**
 *  Last updated **17 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [evidence](https://wordpress.org/plugins/tags/evidence/)[family history](https://wordpress.org/plugins/tags/family-history/)
   [genealogy](https://wordpress.org/plugins/tags/genealogy/)
 *  [Advanced View](https://wordpress.org/plugins/ap-family-research/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/ap-family-research/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/ap-family-research/reviews/)

## Contributors

 *   [ ancestorpress ](https://profiles.wordpress.org/ancestorpress/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/ap-family-research/)