The work is the conversation
Every campaign, petition, event, job and listing on Ardent now has somewhere to be discussed, and everyone behind them has a voice of their own. People and organisations post as equals, and the relationship outlives the donation.
One @handle for a person, an organisation or a business listing
Choose who sees each post: public, followers, connections, or one group
Who follows whom is never published, sold, or handed to an API
What you can actually do
Not a timeline bolted onto a donation platform. The ecosystem you already use, with the connective tissue it was missing.
Post as yourself or as your organisation
Hold a seat in an NGO, a company or a claimed listing and you can speak as it, with the same switcher you already use for the dashboard. No second account, no shared password.
Follow, connect, and gather in groups
Follow anyone to hear from them. Connect with people you actually know, which is what gates direct messages. Communities can be public, private, or invisible to non-members.
Your work announces itself
Publish a campaign, an event or a job and it reaches your followers as a card showing where it actually stands: raised against goal, signatures, places left, days to go. People can sign, register or save it without leaving the feed. You choose which of your activity broadcasts.
Every discussion in one place
A reply on a campaign page and a reply to that campaign in the feed are the same conversation, not two that never meet. The same holds for events and job postings.
A feed you can explain
Recent is strictly chronological and can never be taken away. For you is ranked, and every item tells you why it reached you.
Reporting that goes somewhere
Report a post, a message or a profile and it enters a real moderation queue with a written decision, an appeal to a different reviewer, and a public transparency report.
Follow a cause, not just an account
A feed built only from people you already know is empty on your first day. Follow a cause instead and activity reaches you from organisations you have not met yet, always labelled with why, and capped so it can never take more than a third of what you see.
Reach, told as consequence
Reached 340 supporters, 22 opened the campaign, 6 signed. Numbers that narrow, so you can see what a post achieved rather than how many times it appeared. We also say plainly what we cannot attribute back to a post, instead of showing you a zero.
One handle, four kinds of account, one set of rules
Ardent had accounts before it had a social layer: people, NGOs, companies and claimed business listings, each with their own dashboard and none of them able to say anything. Social gave all four the same voice rather than building a fifth kind of account to hold it.
Speak as yourself, or as the organisation you work for
Your profile lives at ardent.africa/@yourhandle whether you are a person, an NGO, a company or a business somebody claimed. If you hold a seat in an organisation you can post as it using the same switcher the dashboard already uses, so there is no second login and no password anybody has to share.
A seat you already hold, never a shared account
The organisation stays the author when you leave
Switch who you are speaking as without signing out
A profile that is a page, not a form
The cover and the photo are changed from the picture itself and framed in a cropper before they save, because a wide band cannot show a tall photo whole and cropping to the middle is a guess. Under them sit the things that make a profile worth visiting: what you have chosen to feature, what you are open to, who has vouched for you, and a timeline that splits into posts, replies and media.
Featured work you choose, at the top
Vouches checked against real records, not testimonials
Profile views as a count and a trend, never a list of names
Follow, connect, block, mute
Following is one way and needs nobody's permission. Connecting is mutual, and it is what opens direct messages. Blocking and muting are separate on purpose: one ends the relationship, the other just makes it quiet. Followers and following are real pages you can read, on your own profile and on anybody else's who allows it.
Subscribe to one account's posts without hearing from everyone
Follow a cause and hear from organisations you have not met
Mute is private and the other person is never told
Communities that are actual places
A community can be public, private, or secret. A secret one answers a stranger the same way a community that does not exist would, which is the only way secrecy actually holds. Inside, there are owners, moderators and members, a queue for join requests that answers people either way, written rules, up to three pinned posts, and upcoming events.
A declined join request is still answered, with a reason
Events inside a group are ordinary event attachments, not a second events product
Removing somebody from a community is a community decision, never a platform strike against their account
Live in four steps
01
Claim your handle
Your profile becomes ardent.africa/@yourname, whether you are a person, an NGO, a company or a business listing.
02
Say something
Write a post, add photos or a poll, and choose its audience before it goes anywhere.
03
Build the room
Follow the causes and organisations you care about, connect with people you know, and join or start a community.
04
Keep the relationship
Supporters hear from you between campaigns instead of only when you are asking, which is the whole point.
What happens between pressing post and being read
Most of this is invisible when it works, which is exactly why it is worth stating.
The composer
Choose the audience before the post goes anywhere rather than after. Add photos, a poll, or a link that becomes a card. Mention people and tag topics and the server resolves them, so a mention works the same from the app as from a laptop. Attach a campaign, petition, event or job and it renders as a live card carrying where that thing actually stands.
Photos are screened before anybody sees them
YouTube, Vimeo and TikTok play in place, and load nothing from those companies until you click
An attached campaign or event shows its real state, not a snapshot from when you posted
After you press post
You have fifteen minutes to fix a post, and the edit leaves a history anybody can read rather than quietly rewriting what people already replied to. Drafts wait. Scheduled posts publish through exactly the same path a manual one takes, so a post that goes out at six in the morning cannot skip the people who should have received it.
Twelve reactions, on posts and on replies
Repost, quote, and share out
A thread opens in place, and you do not lose your scroll position
A feed you can explain
Recent is strictly chronological and cannot be taken away from you. For you is ranked, and every single item in it carries the reason it reached you. If the reason is wrong you can say so: fewer like this, unfollow, or mute the topic, and the feed changes.
Activity reaching you through a cause you follow is capped at a third of what you see
Nothing is ever inserted without saying why it is there
Choosing chronological is a permanent choice, not a session
Finding it again
Saving is one tap, and filing it into a collection is optional, because a save that asks a question first is a save that does not happen. Search lives in the shell on every social surface rather than in a rail that disappears on a narrow screen. Mentions have their own place, notifications are switchable per topic, and a weekly summary of what moved is there if you turn it on.
One collection per save, so there is one answer to where it went
Deleting a collection never deletes what was in it
Every notification this layer sends has a switch, including the emails
Your social graph is not a product.
A social layer on a platform that handles money and advocacy has to be careful in ways an ordinary network does not. These are the lines we hold.
Ardent Social introduces no new money path. There are no tips, no creator fund, and no payments between people.
Who follows whom is never published. Our own public API has no endpoint for follows, connections or group members, by design.
A post restricted to followers or connections stays restricted everywhere: it is absent from the API, from search engines, and from every embed.
Turning off discoverability removes you from the sitemap, from embeds, and from the public API at once, not just from search on Ardent.
Direct messages from people you are not connected to land in a Requests folder. They do not notify you, and the sender cannot tell.
Chronological order is permanent. A ranked feed is offered, never imposed, and it always says why you are seeing something.
Who can see what
A post's audience is not a display setting. It decides whether the post exists for our own public API, for search engines, and for anybody embedding Ardent content on another site.
| On Ardent | Our public API | Search engines | Embeds elsewhere | |
|---|---|---|---|---|
| A public post | Anyone | Yes | Yes | Yes |
| Followers only | People who follow you | No | No | No |
| Connections only | People you are connected to | No | No | No |
| A post in a community | Members, by that community's visibility | No | No | No |
| Who you follow and connect to | You, and the other person | No endpoint exists | No | No |
| Who is in a community | Its members | No endpoint exists | No | No |
| Your posts with discoverability off | Signed-in people on Ardent | No | No | No |
Everything in Ardent Social
Not a selection. This is what is built and switched on, grouped by what you would be trying to do.
Identity
- A handle at ardent.africa/@you
- Post as a person, an NGO, a company or a claimed listing
- Acting-as switcher driven by the seats you hold
- Cover photo and profile photo, cropped where you upload them
- Featured work you choose
- What you are open to
- Vouches verified against real records
- Profile completeness with one next action
- Profile views as a count and a trend, with no names
- Timeline split into posts, replies and media
The graph
- Follow, which is one way
- Connect, which is mutual and opens direct messages
- Block
- Mute, privately
- Subscribe to one account's new posts
- Follow a cause rather than an account
- Followers and following as readable pages
Posting
- Posts, replies, reposts and quotes
- An audience chosen per post
- Photos, screened before display
- Polls
- Link previews
- YouTube, Vimeo and TikTok playing inline
- Mentions and hashtags, resolved by the server
- Campaigns, petitions, events and jobs as live cards
- A fifteen-minute edit window with a readable history
- Drafts
- Scheduling
Reading
- A permanent chronological feed
- A ranked feed that states its reasons
- Fewer like this, unfollow, mute a topic
- Threads that open in place
- Twelve reactions on posts and replies
- Saved posts, with optional collections
- Search on every social surface, with a type filter
- Recent searches, recorded when you choose one
- A page for your mentions
- Notification preferences per topic
- An opt-in weekly summary of what moved
Communities
- Public, private and secret visibilities
- Owners, moderators and members
- A join-request queue that answers either way
- Rules you write
- Up to three pinned posts
- A feed of the community's own posts
- Upcoming events
- A cover and a photo owned by the group, not by whoever uploaded them
- Removals scoped to the community
Messaging and safety
- Direct messages between connections
- A requests folder for everyone else
- Report a post, a reply, a message, a profile or a community
- A moderation queue with written decisions
- An appeal, reviewed by somebody who did not decide it
- Strikes that decay
- Trust levels
- Classifiers that read more than English
- A public transparency report
Knowing what it did
- Reach reported as consequence, not as a score
- Counted once per person per day, so it counts people
- Top posts ranked by what they caused, not by how far they went
- What cannot be attributed is named in words, never shown as a zero
Everywhere else
- The same social layer in the iOS and Android app
- Permalinks for individual posts, with structured data
- A public API for profiles, posts and communities
- oEmbed cards for posts and profiles on other sites
- Sitemap coverage
- Webhooks
- JavaScript and PHP SDKs, and a Zapier app
Questions, answered
No. Everything you already do on Ardent works exactly as before. If you never post, your account simply behaves the way it always has.
Yes. Anyone holding a seat in your organisation can post as it from their own account, using the same permissions that already govern your dashboard. Shared logins are exactly what this removes.
You choose per post: everyone, your followers, your connections, or a single group. The choice is shown on the post itself, and anything other than public is invisible to search engines, to our public API and to embeds.
Only public posts, and only while platform-wide indexing is switched on. A restricted post is never indexable, and if you turn off discoverability your profile leaves the sitemap entirely.
Block them and you become mutually invisible, including through mentions. Report them and a moderator reviews it against written rules, records the decision, and you can appeal to a different reviewer. Repeat behaviour accumulates strikes that decay if nothing further happens.
Yes. Public posts, profiles and communities are on the read-only public API, with oEmbed cards, webhooks and both SDKs. Nothing about the social graph is included, and follower and mention webhooks are delivered only to the account they belong to.
A report reaches a person, and you are told what they decided
A report button that leads nowhere is worse than no report button, because it spends somebody's trust and returns nothing. Everything reported here enters a queue a human works through, and the decision is written down and sent to the people it affects, in the moderator's own words.
An appeal is reviewed by somebody who did not make the original decision
Strikes decay, so a mistake two years ago does not follow you forever
Images are screened before anybody sees them, by risk rather than by account age
A community removing you is not the platform judging you, and carries no strike
What was removed and why is summarised publicly, without naming the people involved
Blocking, muting and leaving are always available and never require a report first
Start the conversation your work deserves
Your campaigns, events and jobs already reach people. Give them somewhere to reply, and a reason to come back when you are not asking for anything.
