API Terms of Use

Narro strives to be fair and enabling toward developers. To protect Narro, its server resources, and its users, some rules are necessary. We apologize for the legalities necessary here, and will try to keep this brief.

These policies may change at any time, without notice, as needs change over time and new rules need to be added for the good of the service and its users.

Disclaimer: Narro content, the Narro API, and any other Narro products and services provided hereunder are provided "as is" and on an "as-available" basis, without warranty of any kind. Narro disclaims all warranties, whether express, implied, statutory, or otherwise, including without limitation warranties of merchantability, noninfringement, fitness for a particular purpose, and any warranties or conditions arising out of course of dealing or usage of trade. Narro does not warrant that the Narro content and Narro API and any other Narro products and services provided hereunder will meet all of your requirements or that use of such Narro content and Narro API be error-free uninterrupted, virus-free, or secure.

Limitation of Liability: In no event will Narro be liable to you for any special, incidental, exemplary, punitive or consequential damages (including loss of use, data, business or profits) arising out of or in connection with this agreement or your use of the Narro API, Narro content, or other Narro products and services whether such liability arises from any claim based upon contract, warranty, tort (including negligence), strict liability or otherwise, and whether or not you have been advised of the possibility of such loss or damage. The foregoing limitations will survive and apply even if any limited remedy specified in this agreement is found to have failed its essential purpose. In any case, Narro will have zero aggregate liability under this agreement.

Denial and Revocation: Narro reserves the right to deny and/or revoke an application's API access for any reason. Such reasons may include that the app's keys have been compromised, published, or shared, or the app has been abusive or in violation of any policies.

Implementation rules

Apps must not add readings to users' accounts that the users did not explicitly request to be added. Apps may not automate the addition of readings from other inputs that are not based on a per-item user action.

Apps must not attempt to circumvent any Pro account requirements.

Apps must only interact with Narro using these published API methods, and must not "scrape" the Narro website for any functionality.

Use of customer data

Apps may not use users' Narro data or other personal data in any way that a reasonable person would likely deem "creepy" or otherwise unacceptable. Narro reserves the right to decide whether an app's usage of users' data is creepy.

Apps must not destroy or alter customer data except when the user has performed an explicit action to do so.

Use of trademarks

Apps and other products and services may not use Narro's name, logos, or other trademarks in their titles or logos, or in any way that implies endorsement, sponsorship, or false association with Narro. However, apps may describe themselves as "for Narro", e.g. "IReader for Narro". Narro reserves the right to judge whether an app's use of its name, logos, or other trademarks is acceptable.

Things that should be obvious but aren't

App descriptions must be accurate and must not mislead users.

Apps must not spam anyone or any services in any way. Narro reserves the right to judge whether any behavior is considered spam.

Apps must not attempt to interfere with, disrupt, or disable any API features.