Graphs in Piwik Mobile do not display characters in Chinese Why, Japanese, Russian, etc.

You need to upload a unicode font to your Piwik server. See the FAQ: How do I enable unicode characters (Japanese, Chinese, Russian, Hebrew, Arabic, etc.) in graphs in PDF/HTML reports and Piwik Mobile graphs?

Why are there no graphs displayed on my device?

Graphs aren’t displayed if you use Piwik Mobile 1.5 or earlier. Please update Piwik server to the latest version.If you still don’t see any graphs in Piwik Mobile ask your Administrator to open the Piwik “Plugin Management” page which can be found under settings. Make sure the “ImageGraph” is activated. Within the description of the plugin there is also a link to verify graphs are working. Just click the “Debug: All images” link. If graphs are not displayed there, the error is caused by your Piwik installation and not by Piwik Mobile. Make sure all required extensions, for example GD, are installed.

Which devices are currently supported?

Android devices version 2.2+ and all iOS devices version 4+ (iPad, iPhone und iPod Touch).

Are Kindle Fire devices supported?

The app should work on Kindle Fire devices but we cannot guarantee this. Therefore, we don’t distribute the app via Amazon’s Appstore for Android. Instead, you can download the app below.

I do not have access to Google Play Store, can I download the app directly?

Yes, you can download older versions from this link: http://builds.piwik.org/. Just look for *.apk files. Other versions are available below:

The app crashes on start

Try to disable developer options, for instance “do not keep activities”, in Android settings, see https://jira.appcelerator.org/browse/TIMOB-12939 .

The app does not seem to work.

Please check the following steps to troubleshoot your Piwik Mobile app:

  • Is your internet connection active?
  • Is your Url to Piwik Server entered correctly?
  • Have you entered the correct login and password?
  • Is there any unwanted characters – spaces for example – in the Piwik Url, username or password?
  • Does your Piwik user have at least “View” permission for one website?
  • Do you use the LDAP plugin? Unfortunately, the LDAP plugin does currently not support to log in via API

How to add ‘Basic Auth’ protection to a Piwik installation?

If you want to add a Piwik installation which is protected via basic access authentication (for example using a .htaccess file), you just have to add the username and password to the Piwik Server URL between the protocol and domain like this:

https://basicauth_username:basicauth_password@domain.tld/directory

Example: https://myusername:secret@demo.piwik.org

Note: we highly recommend to use https so you don’t send your password in plain text over the wire.

Why are there no “Visitor icons” displayed on my device?

There are two known issues:

  • A few icons are not displayed if you use a secure protocol (https) with a self signed or an invalid certificate.
  • Icons won’t be displayed if you have a permanent redirect from http to https with a self signed or an invalid certificate.

What if I lose my phone?

Piwik Mobile doesn’t store your password on the device but your “authToken”. The “authToken” is as secret as your login and password. Other users are able to get access to your Piwik installation with this token.The solution is to change your password within Piwik if you’ve lost your device. Piwik generates another “tokenAuth” for your account and the “tokenAuth” stored on your device is no longer valid. Make sure not to choose the same password as before.Though you can protect your installation by just changing your password, it is good practice to create a new account just for Piwik Mobile. This account only requires view access.

How do I report a suggestion or a bug in the Mobile app?

Please look at the list of opened tickets for the Piwik Mobile app. If your suggestion or bug is not in the list, you can register on Trac and create a new ticket with as much information as you can.

How is Piwik Mobile 2 built?

Piwik Mobile 2 is built using Titanium Mobile SDK which is licensed under Apache v2. It gives us the possibility to build native applications for Android, iOS, BlackBerry and Tizen as well as to generate a mobile web application from one code base. The code is written in JavaScript. If you’re German speaking you might want to look into the book Titanium Mobile – Multi Platform Apps using JavaScript which is written by Thomas, the developer of Piwik Mobile 2. It gives you a great introduction on Titanium Mobile.

In which direction will Piwik Mobile develop in the future?

Be sure we have lots of ideas how to improve Piwik Mobile in the future! We plan to unify Piwik and Piwik Mobile more and more. There is also the idea that you browse some statistics in the web and when you open the mobile app, you will be able to continue browsing on the same report and website. For a better dashboard integration we also want to implement more widgets, for instance “Real time visitor count”. In addition, we will optimize the version for different form factors. For instance displaying more data on tablets where there is more space available, to give you the information you want even faster. Of course there are also some great core features waiting to be integrated in Piwik Mobile such as “Segmentation”.

Stay tuned & Happy analytics on the go!