Skip to the app

Invented app · built on Kindling · Why Kindling · The apps · The library · The spec

familiar faces

Familiar Faces, as Theo Lindqvist sees it

Familiar Faces · friends from the groups you’re already in

Your groups

Every group that lists your page, from every place that keeps one, in the order you said yes. 10 groups at 5 places.

Asked you in

Tuesday Morning Walkers

From Maggie O’Rourke Email verified · the Board

Maggie keeps the Tuesday walk at the library, and asked you in. It’s the Board’s Pool; you can answer here or there.

Waiting for your answer

Answer by 11 October. Yes, no, or let it pass.

Carpool to the Coast

From Bram de Wit Email verified · the Board

Rosa at the reference desk put your page up for Bram’s carpool. Answer here or on the Board; it counts the same.

Waiting for your answer

Answer by 11 October. Yes, no, or let it pass.

Slack Water 2026

From Marit Halvorsen Signed in with OAuth · Slack Water

The QR on your badge asked on 28 August, at the gate.

Lapsed. Nothing was listed

The question waited until 11 September and lapsed. Nothing was listed.

Answer on Slack Water’s site

You’re in

Chess After Close

The Board · public · kept by Amos

Resting. Its keeper, Amos, has taken no action since 18 June, so it went dormant on 16 September §9.1. You nominated Priya Raman to keep it. The vote closes on 5 October; so far you support the nomination and nobody has blocked. §9.3

Chess in the reading room after the library closes on Thursdays, with the night staff’s blessing.

2 others said yes.

Ada Quillon’s Listeners

Ada Quillon · public · kept by Ada and Noemi

People who listen to Ada Quillon’s songs and would like to find each other: in their own town, at a show, or on the way to one.

11 others said yes. Connie and Kiri are in another of your groups too.

New in Town

The Board · public · kept by Rosa

For anyone who moved to Port Ellery in the last year.

1 other said yes. Yusra is in another of your groups too.

Start a Band: Port Ellery

Ferry Room Players · public · kept by Ozzie

People who want to start a band, join one, or finally play the songs they have been writing.

3 others said yes. Darío and Mae are in another of your groups too.

Friday Subs

Ferry Room Players · public · kept by Lena

Players who will fill in on short notice for bills at the Ferry Room.

2 others said yes. Mae and Darío are in another of your groups too.

Rain Check: Everyone

Rain Check · public · kept by Fern and Rashid

Everyone in Rain Check, the Northwest board-game community, who said yes to being findable off the server: at a Thursday table, on game day, or in any app that reads this file.

17 others said yes. Lola, Imre, Anouk, Kiri and Yusra are in another of your groups too.

Port Ellery Thursdays

Rain Check · public · kept by Lola and Imre

The Rain Check table in Port Ellery: Thursdays at 6:30 in the evening at the Mariners’ Hall, upstairs, with the crokinole board and a kettle.

4 others said yes. Lola, Imre, Anouk and Yusra are in another of your groups too.

Rides to Appointments

Foul Weather Friends · public · kept by Cyrus

Neighbors who will drive you to an appointment, the pharmacy or the ferry, and wait if you like.

Through the page you keep for it: theo-lindqvist.carrd.example/rides

2 others said yes.

Meals When It’s Hard

Foul Weather Friends · public · kept by Hester

Neighbors who will cook for a household going through something: an illness, a new baby, a death, a long week.

Through the page you keep for it: theo-lindqvist.carrd.example/meals

3 others said yes.

Release Night: Kitchen Light at the Ferry Room, Friday 16 October

Ada Quillon · public · kept by Ada and Lena

Who is coming to the release show for Kitchen Light at the Ferry Room in Port Ellery, on Friday 16 October 2026, doors at seven.

2 others said yes. Connie is in another of your groups too.

Groups you could join

Public friendship and community groups nearby. The list ends; we don’t guess what you’d like. Kindling has no join button: a keeper asks you in, and you say yes §5.2.

Next door, at places you already go

Seed and Cutting Swap

The Board · In Port Ellery · 3 said yes

Trade seeds, cuttings and advice.

Conversation Partners, Any Language

The Board · In Port Ellery · 3 said yes

Practice a language out loud with someone who speaks it, and trade back.

Fix-It Friday Volunteers

The Board · In Port Ellery · 3 said yes

Volunteers who fix lamps, toasters, zippers and bike brakes in the library basement on the first Friday of the month.

Songwriters’ Demo Swap

Ferry Room Players · In Port Ellery · 2 said yes

Trade rough demos and honest notes.

Door and Sound Crew

Ferry Room Players · In Port Ellery · 1 said yes

Volunteers who work the door, the merch table and the monitor mix, in exchange for the show.

Elsewhere nearby · 6 more

Circular Correspondents

The Circular · No place given · 4 said yes

People who write for the Circular: a column, a notice, a report from a Pool worth knowing about.

Solo Poly Supper Club

Many Moons · In Port Ellery · 2 said yes

For people who practice non-monogamy without a nesting partner.

Later-Life Housemates

Hearthhold · In Port Ellery · 3 said yes

People fifty-five and over who would like to share a home: company in the kitchen, help with the stairs, someone who notices.

Heartwood: Friends nearby

Heartwood · Across Cascadia · 9 said yes

For people in Cascadia looking for friends, not dates: someone to hike with on Saturdays, a coffee when you are new in town, a person to text about the game.

Session Players

Slack Water · Across the Pacific Northwest · 8 said yes

Musicians who would like to be asked into a session, at Slack Water and between festivals: old-time and French-Canadian fiddle tunes, Irish, string band, and shanties at dusk.

Crew and Volunteers

Slack Water · In Port Ellery · 5 said yes

People who worked a shift at Slack Water: the gates, the info tent, stage crew, sound, and the cleanup on Monday.

Only its keepers ask people in.

Not here, on purpose: dating Pools, and unlisted ones you haven’t given us. What Familiar Faces reads, and why.

As Theo sees it

Your mutuals

People who are in more than one of your groups. Each one says which groups you share, and whether they take messages from you, under their own rules. Nobody is ranked: they’re in the order they joined.

Illustration: head-and-shoulders portrait of Mae, grinning, with shoulder-length black hair, earrings and a nose ring, in a black T-shirt

Mae Castellano (she/they)

Signed in with OAuth

You’re both in Start a Band and Friday Subs

Drummer. Jazz on weeknights, punk on weekends, whatever you need on Friday. Keeps sticks in the car.

  • Through Start a Band: yes. Mae takes messages only from people who share a group, and you do.
  • Through Friday Subs: not this way. This group asks senders to be signed in with OAuth, and you’re email verified.

Darío Méndez (he/him)

Signed in with OAuth

You’re both in Start a Band and Friday Subs

Bass player from Veracruz, eleven years in Port Ellery. Subs on short notice. Wants his written English to sound like his spoken English.

  • Through Start a Band: yes. Darío takes messages only from people who share a group, and you do.
  • Through Friday Subs: not this way. This group asks senders to be signed in with OAuth, and you’re email verified.
Illustration: Yusra, smiling, in a hijab and a green blouse

Yusra Haddad (she/her)

Vouched for by the curator

You’re both in New in Town, Rain Check: Everyone and Port Ellery Thursdays

Arrived from Amman last spring for a hospital job. Would like to practice English out loud, and teach a little Arabic back.

  • Through New in Town: yes. Yusra takes messages only from people who share a group, and you do.
  • Through Rain Check: Everyone: yes. Yusra takes messages only from people who share a group, and you do.
  • Through Port Ellery Thursdays: yes. Yusra takes messages only from people who share a group, and you do.

Consuelo “Connie” Arroyo (she/her)

Email verified

You’re both in Ada Quillon’s Listeners and Release Night

Sells tickets at the ferry terminal. First heard Ada play at Fix-It Friday while someone rewired her amp. Would like a few people to sit with at shows.

  • Through Ada Quillon’s Listeners: yes. Connie takes messages only from people who share a group, and you do.
  • Through Release Night: yes. Connie takes messages only from people who share a group, and you do.
Illustration: Lola, laughing, with a white bob, round glasses and earrings, in a coral sweater by the harbor

Dolores “Lola” Brandvold (she/her)

Signed in with OAuth

You’re both in Rain Check: Everyone and Port Ellery Thursdays

Retired ferry purser. Hosts the Port Ellery table at the Mariners’ Hall on Thursdays, with the crokinole board her father built. Keeps the kettle on and the rules short.

  • Through Rain Check: Everyone: yes. Lola takes messages from anyone with a verified address, and yours is.
  • Through Port Ellery Thursdays: yes. Lola takes messages from anyone with a verified address, and yours is.
Illustration: Imre, with a full gray beard and a beanie, in an olive jacket by the harbor

Imre Kovács (he/him)

Email verified

You’re both in Rain Check: Everyone and Port Ellery Thursdays

Crane operator at the harbor. Plays go most evenings, and will learn anything with a rulebook shorter than a ferry ride.

  • Through Rain Check: Everyone: yes. Imre takes messages only from people who share a group, and you do.
  • Through Port Ellery Thursdays: yes. Imre takes messages only from people who share a group, and you do.
Illustration: Kiri, smiling, with a blue bob and round glasses, in an olive sweater, books behind them

Kiri Walsh (they/them)

Email verified

You’re both in Ada Quillon’s Listeners and Rain Check: Everyone

Library science student. Hosts a house show about once a season, if the neighbors agree. Has forty folding chairs and one very patient cat.

  • Through Ada Quillon’s Listeners: yes. Kiri takes messages only from people who share a group, and you do.
  • Through Rain Check: Everyone: yes. Kiri takes messages only from people who share a group, and you do.
Illustration: head-and-shoulders portrait of Anouk, smiling softly, with a blonde bob and round glasses, in a cream sweater

Anouk Visser (she/her)

Email verified

You’re both in Rain Check: Everyone and Port Ellery Thursdays

Partner to Tamsin, friend to Gabe, metamour to a very good cat. Translator from Dutch. Here for friends first.

  • Through Rain Check: Everyone: yes. Anouk takes messages only from people who share a group, and you do.
  • Through Port Ellery Thursdays: yes. Anouk takes messages only from people who share a group, and you do.
The same, as a table
PersonAda Quillon’s ListenersNew in TownStart a BandFriday SubsRain Check: EveryonePort Ellery ThursdaysRelease NightCan say hello through
Mae CastellanoNoNoSharedSharedNoNoNoStart a Band
Darío MéndezNoNoSharedSharedNoNoNoStart a Band
Yusra HaddadNoSharedNoNoSharedSharedNoNew in Town, Rain Check: Everyone, Port Ellery Thursdays
Consuelo “Connie” ArroyoSharedNoNoNoNoNoSharedAda Quillon’s Listeners, Release Night
Dolores “Lola” BrandvoldNoNoNoNoSharedSharedNoRain Check: Everyone, Port Ellery Thursdays
Imre KovácsNoNoNoNoSharedSharedNoRain Check: Everyone, Port Ellery Thursdays
Kiri WalshSharedNoNoNoSharedNoNoAda Quillon’s Listeners, Rain Check: Everyone
Anouk VisserNoNoNoNoSharedSharedNoRain Check: Everyone, Port Ellery Thursdays

Where they come from

These 7 groups of yours. Leave one and the people who were only there drop out of this list.

As Theo sees it

This week

Monday 28 September to Sunday 4 October. Taken from your groups’ charters and their hosts, and each line says where. Dates, not countdowns, and nothing here needs an answer from you.

  1. Monday 28 September today

    Nothing in your groups.

  2. Tuesday 29 September

    • 8:00The Tuesday walk, around the harbor loop at any pace.

      Maggie asked you in

      Tuesday Morning Walkers

      From the charter: “Tuesdays at eight, leaving from the library steps”

  3. Wednesday 30 September

    Nothing in your groups.

  4. Thursday 1 October

    • After the library closes

      Chess in the reading room. All levels, boards provided.

      The group is resting while its keeper vote is open. People may still come.

      From the charter: “Chess in the reading room after the library closes on Thursdays”

    • 6:30 pmGame night at the Mariners’ Hall, upstairs. Drop in with or without a game.

      From Rain Check’s own site. v0.1 has no field for dates.

  5. Friday 2 October

    Nothing in your groups.

  6. Saturday 3 October

    Nothing in your groups.

  7. Sunday 4 October

    • The Foul Weather Friends sheet is printed, with this list on it, at the Mariners’ Hall, the library and the ferry waiting room.

      From its governance rules: “printed each Sunday on the sheet at the Mariners’ Hall, the library and the ferry waiting room”

Later this autumn

  • Monday 5 October

    09:00The vote on a new keeper closes. Priya Raman is nominated.

    From the keeper vote §9.3

  • Thursday 8 October

    Listening party in Olympia: the whole record, start to finish, in the back room of a used bookshop.

    Olympia, about 80 miles from Port Ellery.

    From Ada Quillon’s own site. v0.1 has no field for dates.

  • Sunday 11 October

    Liner Notes, Ada’s letter, comes out. It comes every other Sunday.

    From Ada Quillon’s own site. v0.1 has no field for dates.

  • Sunday 11 October

    The window on Maggie’s request closes. Say yes or no before then, or let it pass; nothing happens if you do.

    Maggie asked you in

    Tuesday Morning Walkers

    From the request’s own window §5.2

  • Sunday 11 October

    The window on Bram’s request closes. Say yes or no before then, or let it pass; nothing happens if you do.

    Bram asked you in

    Carpool to the Coast

    From the request’s own window §5.2

  • Friday 16 October

    Doors at seven

    Release night for Kitchen Light, Ada Quillon’s first record, at the Ferry Room. Doors at seven.

    From the charter: “on Friday 16 October 2026, doors at seven”

  • Saturday 17 October

    Ada plays Tacoma: a house show in Kiri Walsh’s living room.

    Tacoma, about 110 miles from Port Ellery.

    From Ada Quillon’s own site. v0.1 has no field for dates.

  • Sunday 18 October

    Ada plays Seattle: an afternoon set at a record shop, free.

    Seattle, about 130 miles from Port Ellery.

    From Ada Quillon’s own site. v0.1 has no field for dates.

  • Thursday 22 October

    Ada plays Bellingham: a café on the waterfront.

    Bellingham, about 200 miles from Port Ellery.

    From Ada Quillon’s own site. v0.1 has no field for dates.

  • Friday 23 October

    Ada plays Portland: an upstairs room on the east side.

    Portland, about 70 miles from Port Ellery.

    From Ada Quillon’s own site. v0.1 has no field for dates.

  • Saturday 24 October

    Ada plays Eugene: a house show, host to be confirmed.

    Eugene, about 140 miles from Port Ellery.

    From Ada Quillon’s own site. v0.1 has no field for dates.

  • Sunday 25 October

    Listening party in Seattle: sunday listening club at a record shop.

    Seattle, about 130 miles from Port Ellery.

    From Ada Quillon’s own site. v0.1 has no field for dates.

No date given

  • A monthly coffee in the library café. The charter doesn’t give the date.

    From the charter: “A monthly coffee in the library café”

  • No regular meeting in the charter. Ozzie at Neap Tide keeps the list.

    From the charter: “Ozzie at Neap Tide keeps it.”

  • Asks come when a band needs someone, and each one waits 48 hours, because a gig does not wait.

    From its governance rules: “Handshake requests in Friday Subs expire after 48 hours instead of the default 14 days, because a gig does not wait.”

  • Asks come a day ahead when they can, and on storm days anyway.

    From the charter: “Write a day ahead when you can; on storm days, write anyway.”

  • Hester keeps the calendar, and asks the cooks when a household needs meals.

    From the charter: “Hester keeps the list and the calendar.”

No streaks, no reminders, no “only three days left”. If a group’s charter gives no date, neither do we.

As Theo sees it

The Monday email

One email a week, on Mondays, and that is all Familiar Faces sends. This is the one that went to Theo this morning. Answers and leaving since then show beside each line. The same email on Familiar Faces’ site.

From
Familiar Faces <digest@familiarfaces.example>
To
Theo Lindqvist <theo@mail.example>
Date
Monday 28 September, 08:00 UTC
Reply to
A person at Familiar Faces

Your groups this week: Maggie asked you in

Good morning, Theo. Here is your week in the groups you’re already in. It takes a minute to read, and nothing in it needs an answer today.

Waiting for your answer

Tuesday Morning Walkers · the Board

Maggie O’Rourke asked you in. “An easy walk around the harbor loop, Tuesdays at eight, leaving from the library steps. Any pace. We stop for herons. This is not a fitness group.”

Answer by 11 October. Yes, no, or let it pass.

Carpool to the Coast · the Board

Rosa put your page up at the desk for Bram’s carpool. “Shared rides to the coast towns for work, errands and the Saturday market. Split gas, not fares. Say where and when; people with seats say yes.”

Answer by 11 October. Yes, no, or let it pass.

A vote in one of your groups

Chess After Close · resting

Chess After Close is resting: its keeper, Amos, has taken no action since 18 June. Amos moved inland in June. Priya plays most Thursdays and has the night staff’s blessing. You nominated Priya Raman to keep it. The vote closes on 5 October. So far, you support her and nobody has blocked. Two thirds of the members who answer decide it.

In your groups

  • Marguerite Oyelaran said yes to Ada Quillon’s Listeners.
  • Friday Subs updated its page on 25 September. You can read it on Ferry Room Players’ site.
  • Yusra Haddad and Verna Coombs said yes to Rain Check: Everyone.
  • Yusra Haddad said yes to Port Ellery Thursdays.
  • Consuelo “Connie” Arroyo and June Okafor said yes to Release Night.

From the charters

  • Chess After Close: Thursday 1 October, after the library closes: Chess in the reading room. All levels, boards provided.
  • New in Town: A monthly coffee in the library café. The charter doesn’t give the date.
  • Start a Band: No regular meeting in the charter. Ozzie at Neap Tide keeps the list.
  • Friday Subs: Asks come when a band needs someone, and each one waits 48 hours, because a gig does not wait.
  • Port Ellery Thursdays: Thursday 1 October, 6:30 pm: Game night at the Mariners’ Hall, upstairs. Drop in with or without a game.
  • Rides to Appointments: Sunday 4 October: The Foul Weather Friends sheet is printed, with this list on it, at the Mariners’ Hall, the library and the ferry waiting room.
  • Meals When It’s Hard: Sunday 4 October: The Foul Weather Friends sheet is printed, with this list on it, at the Mariners’ Hall, the library and the ferry waiting room.

Leaving

Every group can be left with one link. It takes effect within sixty seconds, and nobody is told why.

You get this because you asked for one email a week, on Mondays. Familiar Faces keeps your email address and your page’s address, and nothing else. Reply and a person reads it.

What isn’t in it

  • No count of who looked at you. Nobody can see that, including us.
  • No “people you may know”. Everyone named is in a group with you.
  • No streak, no red dot, no “you’re missing out”.
  • No deadline we made up. The dates are a request’s own window §5.2 and a group’s own charter.
The same email as a Kindling message
{
  "schema_version": "0.1",
  "message_id": "msg-familiar-faces-digest-theo-2026-09-28",
  "type": "system",
  "sender": {
    "identity": "digest@familiarfaces.example",
    "display_name": "Familiar Faces",
    "verification_level": "email"
  },
  "recipient": {
    "identity": "theo@mail.example",
    "profile_url": "https://theo-lindqvist.carrd.example"
  },
  "sent_at": "2026-09-28T08:00:00Z",
  "subject": "Your groups this week: Maggie asked you in",
  "body": {
    "content_type": "text/markdown",
    "content": "Good morning, Theo. Here is your week in the groups you’re already in. It takes a minute to read, and nothing in it needs an answer today.\n\n## Waiting for your answer\n\n**Tuesday Morning Walkers** (the Board). Maggie O’Rourke asked you in. “An easy walk around the harbor loop, Tuesdays at eight, leaving from the library steps. Any pace. We stop for herons. This is not a fitness group.” Answer by 11 October. Yes, no, or let it pass.\n\n**Carpool to the Coast** (the Board). Rosa put your page up at the desk for Bram’s carpool. “Shared rides to the coast towns for work, errands and the Saturday market. Split gas, not fares. Say where and when; people with seats say yes.” Answer by 11 October. Yes, no, or let it pass.\n\n## A vote in one of your groups\n\nChess After Close is resting: its keeper, Amos, has taken no action since 18 June. Amos moved inland in June. Priya plays most Thursdays and has the night staff’s blessing. You nominated Priya Raman to keep it. The vote closes on 5 October. So far, you support her and nobody has blocked. Two thirds of the members who answer decide it.\n\n## In your groups\n\n- Marguerite Oyelaran said yes to Ada Quillon’s Listeners.\n- Friday Subs updated its page on 25 September. You can read it on Ferry Room Players’ site.\n- Yusra Haddad and Verna Coombs said yes to Rain Check: Everyone.\n- Yusra Haddad said yes to Port Ellery Thursdays.\n- Consuelo “Connie” Arroyo and June Okafor said yes to Release Night.\n\n## From the charters\n\n- **Chess After Close:** Thursday 1 October, after the library closes: Chess in the reading room. All levels, boards provided.\n- **New in Town:** A monthly coffee in the library café. The charter doesn’t give the date.\n- **Start a Band:** No regular meeting in the charter. Ozzie at Neap Tide keeps the list.\n- **Friday Subs:** Asks come when a band needs someone, and each one waits 48 hours, because a gig does not wait.\n- **Port Ellery Thursdays:** Thursday 1 October, 6:30 pm: Game night at the Mariners’ Hall, upstairs. Drop in with or without a game.\n- **Rides to Appointments:** Sunday 4 October: The Foul Weather Friends sheet is printed, with this list on it, at the Mariners’ Hall, the library and the ferry waiting room.\n- **Meals When It’s Hard:** Sunday 4 October: The Foul Weather Friends sheet is printed, with this list on it, at the Mariners’ Hall, the library and the ferry waiting room.\n\n## Leaving\n\nEvery group above can be left with one link, below its name in the app. Leaving takes effect within sixty seconds and nobody is told why.\n\n---\n\nYou get this because you asked for one email a week. To stop it, use the one-click link at the bottom of this email. Familiar Faces keeps your email address and your page’s address, and nothing else. Reply to this email and a person reads it."
  },
  "transport": {
    "type": "email",
    "message_headers": {
      "List-Unsubscribe": "<https://familiarfaces.example/stop/theo-lindqvist>",
      "List-Unsubscribe-Post": "List-Unsubscribe=One-Click",
      "X-Kindling-Client": "Familiar Faces"
    }
  }
}

As Theo sees it

You

Theo Lindqvist (he/him)

Email verified

Signed in with a link sent to theo@mail.example, the identity your groups already know §4.2.

Your pages, and the groups that list them

  • theo-lindqvist.carrd.exampleYour page. Listed in:
  • theo-lindqvist.carrd.example/ridesA page you keep under it. Listed in:
  • theo-lindqvist.carrd.example/mealsA page you keep under it. Listed in:

Familiar Faces keeps these addresses and your email, and nothing else. It copies no photos and stores no profile §2.5.

See it as someone else

This is an example with invented people. Switch to see the same app through another person’s groups.

Where the money comes from

Free to use. Paid for by the libraries and clubs whose groups it reads, each a yearly amount it chooses, which buys no placement. Nobody pays to be introduced, and nobody pays to be shown §1.3.

The whole answer · the same on Familiar Faces’ site

Leave Familiar Faces

One button. Your groups, your page, your mutuals’ addresses and your conversations all stay with you, because none of them were ours.

Keyboard

g
Your groups
m
Your mutuals
w
This week
e
The Monday email
y
You
j / k
Next or previous item on the screen, opened beside it
h
Say hello to the person that’s open
Esc
Close the panel
?
This list

Start over

Every answer, hello and leaving in this example goes back to how it was, here and on the Board’s and Slack Water’s pages, which keep the same answers.