OpenVibe.Coupons
You are looking at revision 1, not the published revision 3.
Imported, written with AI assistance. Imported from the OpenVibe repository README and STATUS files at the cited commits, summarised with AI assistance; originally by OpenVibers. Not yet reviewed by a person.
OpenVibe.Coupons is the network's coupon service: codes with merchant matching, restrictions, expiry and real-people validity reports. It is at the alpha stage (roadmap Wave 18) and has been public at openvibe.coupons since 2026-10-09.
What it does
Coupons keeps merchants and their normalized domains, codes, restrictions, validity reports, expiry and confidence. Four rules shape it, per the README: no code is labelled working because a model guessed it; unknown stays unknown; expired codes leave active results at the instant of expiry; and a merchant page cannot obtain anyone's data. It provides the public API that the OpenVibe browser helper uses, server-rendered pages useful without JavaScript, feeds and sitemaps, and a confidence formula computed only from recent reports by people.
What it does not do yet
It holds no codes: nothing is seeded and no coupons source is enabled, so production holds 0 coupons until members, staff or the Sources coupons category publish some. There is no Community discussion on code pages yet, watches do not notify because OpenVibe.Network has no notification consumer, and there is no staff UI to edit a code's text or restrictions.
How it fits the network
Deal offers belong to OpenVibe.Deals; discussion belongs to OpenVibe.Community; identity and the notification store are OpenVibe.Network's; OpenVibe.Search indexes what Coupons sends through OpenVibe.Events; ingestion belongs to OpenVibe.Sources.
Status
It runs on Node 22 and Express with PostgreSQL 18 and Valkey 9, on port 4850. It is licensed AGPL-3.0.
Sources
- OpenVibe.Coupons README (commit afc7d4f), retrieved
Coupon codes with merchant matching, restrictions, expiry and real-people validity reports.
- OpenVibe.Coupons STATUS.json (commit afc7d4f), retrieved
production holds 0 coupons
Inspect these sources (retrieval times, where each was first cited, what changed between revisions)