Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 1.2 KB

README.md

File metadata and controls

26 lines (17 loc) · 1.2 KB
Offen Fair Web Analytics logo

Offen Protocol

A specification for the discoverable exchange of data over a single HTTP endpoint

This repository provides the home for the Offen Protocol specification, as well as a server and client reference implementation.

The specification

The Offen Protocol provides vocabulary and a set of building blocks that can be used to transparently collect and share arbitrary data with your users. It is derived from our learnings when building Offen Fair Web Analytics.

The client

client contains a reference implementation of a client class that implements the Offen Protocol. It is written in JavaScript and requires to run in a browser.

The server

server contains a reference implementation of a server that implements the Offen Protocol. It is written in Golang and is designed in a framework agnostic way so that you can use it in basically any application.