Organize your tasks

everywhere anonymous with storage choice

100% anonymous | Choose storage location per device (local/cloud/hybrid) | Available on all platforms

Anonymous

No user e-mail or verification required. Account name and password are hashed on the server for pseudonymous use without tracking.

Storage mode

Choice between local, cloud or hybrid storage. Synchronization requires explicit user action to ensure complete control of user data.

Customization

Customization of font size, colors, background and other settings. Including accessibility options and a Smart View for simplified pTodo app use.

Notification

Scheduled reminders for all tasks via local push notifications. Local notification is independent of internet connection or cloud services.

Gallery

This gallery will guide you through the most important areas of pTodo. Start with the task management - the heart of the app - explore the settings for personal customization, and discover practical features such as the integrated documentation. Each screenshot shows an aspect of the app that makes it easier for you to work productively.





FAQ

You can find the most important questions before you start here. For more support, there are two tools available in the app: Contextual help and Full Q&A

Context-sensitive help is available in every app section and can be accessed via the > ? < icon.

The complete Q&A, which contains all questions and answers, can be found in the app menu (without context link, but categorized).

Why does true-perfect-code follow such a strict anonymization approach?

The EU General Data Protection Regulation (GDPR) lays down strict guidelines for the handling of personal data, non-compliance with which can have serious consequences, especially for smaller companies. However, our approach goes beyond mere compliance with legal regulations: by consistently anonymizing data, we ensure that personal data is not stored by us in the first place. This not only protects us, but more importantly, it protects you - because even in the unlikely event of a server attack, your data remains secure and cannot be misused.

How can I be sure that my data under my app account is really anonymized?

Quite simply because registration in the app is possible without email or verification. So if you choose a random account name, the data collected cannot be assigned to you personally as we do not know who you are.

Do I have to pay to use the software?

There is no obligation to pay for the use of the software, but we are happy to receive a voluntary donation (link in the app) to maintain development and operation. This way, the app remains anonymous and ad-free.

I am registered via an external provider and have logged out of the app for security reasons. Now, when I have no internet, I cannot access my data because it is not possible to log in again via an external identity provider.

If there is no internet and a local account has been created via an external ID provider, the user must not log out beforehand, otherwise they will not be able to access the app. There are technical reasons for this, because if the app has no internet connection, it has no way of authenticating the user via an external identity provider. The alternative is that you do not log out of the app or that you create your own app account, because then a local login is possible as the user can be authenticated via the local database on the device.

What do I need to keep in mind when activating two-factor authentication (2FA)?

After activation, you will receive a QR code for your Authenticator app and a backup code to reset 2FA even if you lose your device.

I have suggestions for software enhancements, will they be implemented if I report them?

You are welcome to send us your suggestions. Please note, however, that we not only develop our own software, but also complex software solutions on behalf of other customers. We must therefore check on a case-by-case basis whether the further development of software financed by donations is still financially viable for us.

Send an anonymous message

Would you like to send us feedback without giving out your e-mail address or sharing personal data? At pTodo we respect your anonymity. Simply enter your title and message. A Q&A section for frequently asked questions based on anonymous user contributions will be updated with the next app update and on our web server.

Legal information

Social Media

Manage account

Help: Login & Registration

This window is your access point to the app from the landing page. It offers you options for language selection and authentication.

Language Selection:

In the upper area you can choose the display language. Up to 10 of the most spoken languages in the world are available, identified by common country abbreviations.

  • Special feature "BL": This abbreviation stands for the Balkan Peninsula (Ex-Yugoslavia) and is used neutrally, as we do not use a specific country designation due to the political situation.
  • More/Less button: Toggles the display of additional languages on or off. By default, German and English are visible.

Authentication Options:

The app offers two ways to log in, which you can select via separate tabs:

  • 1. External Identity Providers (Google, Microsoft, Apple):

    We only ask for the general OpenID Sub-number (sub) of your account. Although this number is already anonymized, we hash it additionally and store it in this form in our database.

  • 2. App-owned Account and Password:

    Registration does not require an email address and can be done with any string as an account name. Before saving to our database, both the account name and password are hashed.

    It is technically impossible for us to verify your identity based on the stored hash values or to derive your original login data. Your anonymity is thus fully preserved.