Wadah
EN BM

Modules & pricing

Built from the product’s own module profiles. Any module can be switched on or off later — off means denied by the server, not hidden.

Essential

Pages, news, announcements, documents, search — the smallest deployment that still feels like a portal.

9 optional modules on

Government

Everything, plus the SPLaSK compliance fixtures for public-sector monitoring.

32 optional modules on

Modules & pricing
ModuleWhat it doesEssentialStandardGovernment
Authentication coreSign-in, sessions and two-factor authentication.
Users and roles coreAccounts, roles and account provisioning.
Sites coreDepartment sites and their structure.
Settings coreBranding, locales, theme and module toggles.
Audit trail coreContractual record of every action. Never switchable.
Pages coreBlock-based page editor. A site home is a page.
NewsNews posts with categories and scheduling.
AnnouncementsNotices, urgent banner and first-view popup.
DocumentsLibraries, folders and versioned documents.
Approval workflowSubmit, approve, reject and request changes. Off means direct publish.
SearchPortal-wide and site search with filters.
Staff directoryPer-site staff listing and profiles.
Organisation chartPosition-based charts with vacant and external posts.
Events calendarMonth and list views, recurrence and calendar downloads.
FAQQuestions and answers, including the public surface.
Feedback formStaff feedback with page context and confidential mode.
AnalyticsDaily view counts for pages, news, events, FAQ answers, announcements and site homes — views counted, viewers never recorded. Off means nothing is counted; counters already written are kept.
SPLaSK compliancePublic governance fixtures for SPLaSK monitoring (Jabatan Digital Negara): bilingual policy pages, a tagged footer, a human-readable sitemap and an anonymous feedback form. Off means the routes 404 and the footer disappears; authored pages are kept.
Link checkerNightly check of every URL typed into published content — link cards, rich-text anchors, quick links — against the portal's own routes and rows. External links are listed, never fetched. Off keeps the last report.
Translation reportA work list of published content still waiting for another language — with the missing side's status when someone has started. The bilingual fallback itself is core and never switches off.
Notification centreIn-portal notifications and email.
Visitor counterCounts page views and daily visits without storing any identifier.
Installable appHome-screen install, app shell caching and offline FAQ.
AI assistantAnswers from portal content you are allowed to see. Needs self-hosted inference.
Image blockA single image with alt text, served through the audited file route.
Gallery blockA grid of images from a document library.
Organisation chart blockEmbeds a chart, or one branch of it, in a page.
Events blockLists upcoming events in a page.
Latest news widgetNewest published stories on the home page.
Directory highlight widgetA few colleagues on the home page.
Upcoming events widgetThe next few events on the home page.
Announcements widgetCurrent announcements on the home page.
Photo gallery widgetPictures from a chosen document library.
Visitor counter widgetShows the self-hosted traffic count.
Quick links widgetLinks pinned to the home page by an administrator.
Recently published widgetThe latest published pages from sites the reader can see.

Ask for pricing