OneNect

The rules of the house

  • Noadvertising
  • Nostrangers
  • Nopublic feed
  • Noletting yourself in

What is left is the people you actually know.

OneNect is for family and friends: your people, your plans, your moments. Anyone can sign up for it, and nobody can put themselves in your circle: somebody already inside has to let them in. Corp, Faith and Estate are the same app for a company, a congregation and a household, each joined by invitation from the organisation that runs one, and none of the three is meant to feel like the others.

One app, four ways

Every screen is live markup, rendered from a seeded demonstration tenant. Not a screenshot.

OneNect, for family and friends Moments, Kepler Street In build

Status

What is built,
and what is not.

One app with three pillars is easy to write and slower to build. Rather than let four sections on this page imply that each one is a separate app in a store, which none of them is, here is the actual state, and it is the state a buyer should be told before a demonstration rather than during one.

Four things it would be easy to overclaim

Per-tenant colours and logo
Decided and scheduled, not shipped. The tenant configuration holds the fields and no file in the app reads them yet, so branding is set at build time today.
The vocabulary
Written down in the platform plan and used on this page. It is not yet enforced by the apps, so a screen can still say the wrong noun.
Tenant separation
Enforced on the write paths and on sign-in. A number of list endpoints are still being brought behind it, and until that finishes we do not claim it as complete.
Shifts and rotas
Not built, and not on this page. There is no shift model in the schema, so there is no shift screen to show you.

The vocabulary

Same feature.
Different word.

A church does not have colleagues and a household does not have a congregation. About forty nouns change per product, so a screen reads in the words the organisation already uses. This is the table, and it is documented rather than shipped: the apps do not enforce it yet.

ConceptOneNectCorpFaithEstate
A personfriendcolleaguemembermember
A groupcircledepartmentministryteam
A gatheringplanseventserviceengagement
A placeplacesitecampusresidence
The feedMomentsEngageCommunityBriefing
The directoryfriendsorg chartcongregationthe household

Source: docs/ONENECT-PLATFORM-PLAN-2026-08-21.md, part 4.3.

Every capability

The whole surface,
in one table.

Each product page walks through four or five capabilities properly. This is all of them, including the ones a product deliberately does not get and why. Read down a column for one product, or across a row to see how one capability changes.

Capabilities available in each of the four OneNect products
CapabilityOneNectCorpFaithEstate
The feedPosts, photos, polls, comments, reporting and blockingMomentsEngageCommunityBriefing
Recognition against a valuePraise filed against what the organisation says it stands forNo scoreboardThe Meridian MarkYesYes
Points and ways to earnA ledger, a streak, and a published list of what earns whatTally onlySpendableSpendableNot used
Store and chargebackA catalogue charged back to a cost centre, or priced in pointsOffMeridian SupplyOffOff
Groups and group chatFeed, chat, events and members, per groupOne circleDepartments and clubsMinistriesTeams
Gatherings and RSVPGuests, dietary needs, add to device calendar, public listingsPlansEventsServicesEngagements
Move: steps and goalsThree separate consents, day and long-horizon goals, distanceYesYesYesYes
Contests and boardsJoining is what puts a person on a board, leaving takes them offPactsThe Plant ChallengeYesNot used
Code RedHold to alert chosen contacts with a live location, and see who answersYesYesYesYes
Facility emergency alertSounds through silent and Focus, targeted by list or by radiusNeverYesA campus is a facilityYes
Near miss reportingCategories and severities set per site, offline capableOffYesYesOff
Ingredient CheckScan a barcode against a person, a pet or a herdYesYesYesYes
GivingNamed funds, five giving methods, Gift Aid, an annual statementOffVolunteering insteadFour fundsOff
Volunteering and company matchLog hours, verify an EIN, and match time or a giftOffYesYesOff
Service desk ticketsDepartments and forms read from the desk the organisation already runsOffYesYesHousehold requests
Approvals against a thresholdApprove, ask for more information, or decline, with the record kept hereOffOrder approvalsOffHousehold spend
Knowledge baseDocuments, and a natural-language question put to themOffYesYesRestricted entries
DirectoryWho is who, where they sit, and who they report toFriends, not a chartOrg chartCongregationThe household
Live translationWritten in one language, read in another, in placeTen languagesTen languagesTen languagesTen languages
SSO and provisioningSAML 2.0 against any IdP, SCIM 2.0 joiners and leavers, passkeysPasskey or email linkYesYesYes
Admin centreBranding, which modules are on, the home layout, roles and audiencesNo admin at allYesYesDelegated

A filled dot: the product has itA grey dot: it is off, and whyScroll the table sideways

Access, and the record of it

Who got in,
and who was told.

  • Sign in with the identity people already have

    SAML 2.0 against any identity provider, with a per-tenant entry point so a company's people land in their own tenant rather than in a shared front door. Passkeys for the device in somebody's hand, and a one-time email link for the people who have no work account at all.

  • Joiners and leavers come from the directory, not a spreadsheet

    SCIM 2.0 provisioning creates the person, places them in a department, and deactivates them the moment the identity provider does. There is no separate offboarding step for somebody to forget on the day it matters.

  • Support access is a recorded act, not a shared password

    An operator can open a support session as a named person, and that session is written down and then explicitly revoked. Nobody logs in as somebody else quietly, and there is no shared administrator account to rotate.

  • The administrative record is exportable

    Every administrative action is written to an audit log that downloads as CSV, alongside a sign-out-everywhere control for the day that is needed. An emergency alert keeps its own delivery and acknowledgement records, so the question of who was reached has an answer.

api.onenect.appreal endpoints
  1. GET/auth/saml/meridian/login
    the tenant's own front door
  2. POST/auth/saml/meridian/callback
    assertion verified, session minted ok
  3. GET/auth/me
    the person, and the tenant they are in ok
  4. POST/scim/v2/Users
    a joiner, created from the directory ok
  5. PATCH/scim/v2/Users/41
    active: false, access ends here ok
  6. POST/admin/impersonate/12
    support session opened, and recorded ok
  7. POST/admin/impersonate/revoke
    and explicitly ended ok
  8. GET/admin/security/audit.csv
    who did what, downloadable ok

Real endpoints, in the order they run. Tenant separation is enforced on the write paths and at sign-in; a number of list endpoints are still being brought behind it, and we do not claim it as finished until they are.

Talk to us

Pick the world
you are in.

Tell us which of the four you are, roughly how many people, and what you use today. We will show you the product with your own vocabulary in it, and tell you plainly which parts of it are finished.

hello@onenect.app