CHPP (downloaded 08.07.2004)
Rules
- The hrf-file is free to download for applications to use. Existing/future
xml-files available from the download-page are free as well. These
are the only files you may use for your application. You are not allowed
to scan for information in any other way.
- It's strictly forbidden to store, in any format, the login names
and passwords of users who are accessing Hattrick via the application.
- It is forbidden to (except for file in 1.) download (or scan) automatically
any other part of Hattrick.
- Applications may not communicate with Hattrick in any other way,
except for accessing the file described in 1. That means that every
form of automated bidding, trainer changes, etc., is forbidden.
- Until we can provide with xml-files for certain pages it is acceptable
to use so called copy/paste functions in manager applications. This
is allowed on all pages except for the transfer. It?s not allowed
to fetch information from the transfer in any way. When xml-files
are available they should be used instead of copy/paste.
- Only one login to Hattrick is allowed per application session.
- Applications may use the CHPP-logo on the application website and
in the application, when the application has been approved by Hattrick,
and thus has become CHPP.
- Applications must, in the http-request user-agent string, state
which program and version is connecting to Hattrick. For instance:
"Hattrix, v3.2.20"
- The files in 1. is provided free and on an as-is basis. No guarantees
can be given regarding uptimes, bug-free files etc.
- CHPP programs should provide copyright information in their applications,
stating that "This application uses information from the online game
service Hattrick.org. This use has been approved by the developers
and copyright owners of Hattrick.org, Extralives AB".
- Applications must be of general interest, meaning that applications
that only are intended to be used by small groups, such as federations
or friends, won?t get approval. The minimum limit is that the applications
must benefit at least one country. Furthermore all applications must
have English support, either as the original or as an optional language.
- CHPP programs are allowed to charge their users money for registration.
However, all paying users should be informed that Hattrick and Extralives
take no responsibility for these payments or for ongoing customer
support for the application. In the future, we will also introduce
a requirement for third-party developers to add one or several extra
features that will only be available for Hattrick Supporters. To make
this possible, we will add Supporter membership information in the
interfaces available to third-party developers.
- Applications for PDA and Mobile phones are, at this point, not allowed.
When, and if this changes, we will make an announcement about it.
If the Hattrick-team has follow-up questions about a certain feature,
we'll send an e-mail from chpp@hattrick.org. Manual
To become a Certified Hattrick Program Provider (CHPP) you must agree
and follow the rules stated for CHPP. Here's the process of how it works:
- Get a bright idea.
- Figure out what features you want to have in the program.
- Apply for CHPP before you start developing. State your features.
Wait for the HT-team to approve or disapprove the program, and for
each feature see if the HT-team has approved it or not. At this point,
all your features are hidden from the public so you do not risk unwanted
competition to that all-grand-dandy killer-feature before it is finished.
- When accepted as a CHPP, you may join the CHPP-conference.
- Develop the program with all the approved features.
- When finished, check back to the CHPP-page and choose the features
that you want to publish to the public.
- You decided to develop a new version. Just add more functions on
the CHPP-page, wait for approval, and develop.
Program description and functions must be in English. What's
in it for developers?
Developers get a quality mark and an official sign of approval by the
Hattrick team. The rules ensure that all applications have the same potential
to attract users.
Developers get access to information in the CHPP-conference about actions
the Hattrick team takes that may affect their programs. This might be
changes of the format of the hrf-file and such things. What's
in it for users?
Users know that the application they are using is approved by the Hattrick
team. Users know that it is programmed in such a way so it won't store
their password and the program is treating the Hattrick servers with respect.
What's in it for Hattrick?
We get control over the development of third-party applications. We can
easily see all the approved programs. We get a conference where we can
communicate with the developers in an easy fashion. |
 |