Productivity
1843 open source Productivity apps
Pain Diary (PFA)
APK
Privacy Friendly Pain Diary can help you track pain. It allows you to make daily diary entries recording your condition and the intensity, location, nature and time of the pain you feel, as well as the medication you take and additional notes. Records of your pain can help health professionals gain an insight into the pain you are experiencing. The main view of the app is a calendar. A new diary entry can be added and existing diary entries can be viewed by selecting a day in this calendar. Diary entries can be exported to PDF. You have to specify a period of time for which the entries are to be exported. You also have the option to share that PDF. Privacy Friendly Pain Diary has a daily reminder function. If enabled, it displays a notification reminding you to make a diary entry if you have not made one yet. You can set the time at which you want to be reminded in the settings. How does Privacy Friendly Pain Diary differ from other similar apps? 1) Minimal permissions Privacy Friendly Pain Diary requires write access to your device’s storage if you wish to export your diary entries to PDF. All other features do not require any permissions. 2) Protection of privacy User data is not recorded, nor sent to any third party. The data you enter is only locally stored on your device. 3) No advertisements or tracking mechanisms Privacy Friendly Pain Diary distinguishes itself from many other applications in the way that it does not include any advertisements or tracking mechanisms. Advertisements can shorten battery life or consume mobile data, while tracking mechanisms can compromise privacy. Privacy Friendly Pain Diary belongs to the group of Privacy Friendly Apps developed by the SECUSO research group at Karlsruhe Institue of Technology. Privacy Friendly Apps are Android applications which are optimized regarding privacy. Further information can be found here: https://secuso.org/pfa. You can reach us via Bluesky - @secusoresearch.bsky.social https://bsky.app/profile/secusoresearch.bsky.social Mastodon - @SECUSO_Research@bawü.social https://xn--baw-joa.social/@SECUSO_Research/ Job opening - https://secuso.aifb.kit.edu/english/Job_Offers.php
F-DroidGitHub
Paintball Notificator
APK
Simple app to let you know when all teams are ready.
F-DroidGitHub
Pantry
APK
Dispensa helps you manage your pantry simply and efficiently. Features: • Add, edit, and remove items from your pantry • Integration with Open Food Facts to automatically retrieve product information • Receive notifications for expiring products • Customizable locations to better organize your products • Barcode scan to quickly add products • Italian and English language support Avoid food waste and always keep track of what you have in your pantry!
F-DroidGitHub
Paperless Mobile
APK
Using this app requires access to running a Paperless-ng*x instance. * View and search documents * Add, delete or edit documents * Share, download, print and preview your documents * Manage correspondents, document types, tags and storage paths * Scan and upload documents with preset correspondent, document type, tags and creation date * Review and quickly process newly added documents in the inbox * Secure your data with biometric authentication * Support for mTLS (client certificates) * Seamless switching between different accounts and instances * Modern, intuitive UI built according to the Material Design 3 specification * Light and dark theme * Support for dynamic color (Android 12+ only) * Available in English, German, French, Spanish, Catalan, Polish, Czech, Russian and Turkish language with more to come
F-DroidGitHub
Paranoid's Pal - Privacy Lock
APK
These days, maintaining privacy on our devices has become increasingly challenging. With so much of our personal information stored on our phones, it’s essential to ensure it stays protected, whether from accidental access or malicious intent. Imagine situations where someone unlocks your phone while you're unaware or a scammer forces access. These scenarios are all too real in today's world. That’s why I developed Paranoid's Pal - Privacy Lock It’s designed to offer an extra layer of security on top of Android’s built-in features. Here’s what makes Paranoid's Pal stand out: * Instant Lock with Shake: In urgent situations, just shake your phone, and it locks immediately, ensuring quick protection when you need it. * Automatic Screen Lock: Your phone locks automatically once the screen turns off, ensuring it's secure even when you're not actively using it. Features: * Quick Tile Settings. Quick Settings are tiles displayed in the Quick Settings panel, representing actions, that users can tap to quickly complete instant lock. * Shortcuts. Helps your quickly start common or recommended tasks within your app. * Modern UI. Enjoy a visually appealing and modern interface, following the principles of the Material You design. * Works offline and respects your privacy. Paranoid's Pal operates independently without needing an internet connection or online account registration. Your confidential data always remains on your device. Neither the developers nor any third parties can access your information. * Adopted for Android 12 SplashScreen, Edge to Edge, Predictive Back navigation, enhancing modern Android UI experience.
F-DroidGitHubIzzyOnDroid
PariDroid
APK
PariDroid is a native port of PARI/GP to Android. PARI/GP is a widely used computer algebra system designed for fast computations in number theory (factorizations, algebraic number theory, elliptic curves...), but also contains a large number of other useful functions to compute with mathematical entities such as matrices, polynomials, power series, algebraic numbers, etc., and a lot of transcendental functions.
F-Droid
Parti
APK
Parts are usually specified in the form of fractions as divident / divisor. With different parts using different divisors it is difficult to compare the sizes of the parts. The main gist of Parti is to determine the least common multiple (lcm) of all different divisors. (The different parts can be expressed using the lcm as common divisor making the parts easily comparable.) Divisors are represented and processed as BigInts in order to provide exact results. (BigInts are designed to store whole values of arbitrary size, as long as enough memory is available.) General Usage: After entering a divisor in the central editor widget it can be added / removed with the button to the right of the input field. The list of divisors in the bottom section is changed accordingly. Also, lcm and gcd in the top section are updated to reflect the new list of divisors. Tapping a value in the list puts the value into the editing widget. Dragging a list value to the left removes it from the list and puts it into the editor widget. Dragging a list value to the right removes it without changing the editor widget. In the top bar, a button for clearing the whole list is available. There are also buttons for undoing and redoing any changes of the current session. The value of the gcd can be changed deliberately with any change modifying the list of divisors accordingly: Tapping the value of the gcd opens a requester to replace the gcd with an arbitrary whole number. There is a button to set it to 1 (or to the value it had before it was set to 1). Further buttons increase or decrease the gcd by 1.
F-Droid
Particle Physics Simulator
APK
Particle Physics Simulator offers a physics sandbox with n-body capabilities where the behaviour of the system is driven by each particle's gravity. Adjust the gravity strength, the number of particles, the friction or the collision policy. Set your initial conditions and just watch the system evolve or intervene to decide the fate of the particles! Features: - N-body physics simulation with pure gravitational interactions between particles. - Create walls particles can't trespass. Watch them bounce off. - Collision policies: physically realistic elastic collisions, mergers or no collisions at all. - Configurable particle colorus. - Configurable background image/colour. - Configurable gravity strength. - Configurable particle masses and sizes. - Add friction to the mix! - Accelerometer support. - Repulsive forces. - Shoot particles of different sizes. - Repulsive particles. - Static particles. - Simulation area: screen or big area with panning and zooming. - Enable or disable the central black hole which exerts a neat attractive force towards the center. -Enable or disable particle trails (disable to improve performance). -Modify simulation velocity in real time. -Particle-Particle and Particle-Mesh simulation methods. Use first for accuracy, use second for performance. -Display grid densities as background in Particle-Mesh method.
F-Droid
Paseo
APK
Paseo uses an Android device's built-in step sensor to maintain a history of steps taken (walking, running, jumping, or any other activity that the device interprets as steps). Paseo displays step history in several formats including tables and graphs for steps by hour, day, week, month and year. Paseo does not transmit or share any data. Paseo stores data only on the device on which it is installed.
F-Droid
Path : Step Counter
APK
Path is a lightweight, open-source step tracking application designed with a focus on privacy and simplicity. Track your daily activity without unnecessary bloat, ads, or data collection.WHY CHOOSE PATH?Privacy First: All data is stored locally on your device. No accounts, no cloud servers, and no tracking. Your activity is your business.Google-Free: Built to work on any Android device, including de-googled ones. Path does not rely on Google Play Services for step counting or motion detection.Intelligent Motion: Our custom motion classifier intelligently detects when you are in a vehicle or on a bicycle, ensuring your step count only reflects your actual walking activity.Battery Efficient: Path uses hardware sensors and optimized background processing to track your steps with minimal impact on your battery life.Beautiful Visualization: Enjoy a minimalist design with a unique progress visualization that makes reaching your goals satisfying.Open Source: Transparent codebase that anyone can audit. We believe in software you can trust.FEATURESReal-time step counting via hardware sensors.14-day historical activity view.Customizable daily step goals.Persistent background tracking.Zero advertisements and zero telemetry.Take the first step toward a more private and active lifestyle with Path.
GitHubIzzyOnDroid
Pausing Healthily (Privacy Friendly)
APK
The application Privacy Friendly Pausing Healthily is an app that allows you to structure your work. It reminds you to take breaks during your work and offers many helpful exercises that can be combined to form exercise sets. The exercises can be performed during your break and help you to pause healthily. Feel free to contact us via: Twitter - @SECUSOResearch https://twitter.com/secusoresearch Mastodon - @SECUSO_Research@bawü.social https://xn--baw-joa.social/@SECUSO_Research/ Job opening - https://secuso.aifb.kit.edu/english/Job_Offers_1557.php
F-DroidGitHub
PayNoWay
APK
Double-spending is no longer a theoretical possibility but a practical reality. Most of the end-user applications used widely today leave their users vulnerable to being defrauded via double-spend attacks. PayNoWay is a tool that you can use to test the applications that you, or your business, depend on to accept on-chain cryptocurrency payments. Features: - Send payment transactions with the same UX flow as other wallet applications. - Easily broadcast double-spend transaction after a payment is sent, to return the funds to the internal wallet address. - Fetch current network fee rate, or set a custom value. - Optionally set automatic broadcasting of double-spend transactions. - Control what happens to the payment transaction output - "Drop it" or "Replace with dust". - By default double-spend transactions are broadcast to several web services simultaneously to improve chances of confirmation. - Bitcoin mainnet and testnet networks - Several address types - Legacy (p2pkh), SegWit backwards compatible, SegWit (bech32). - Transaction history view where you can re-broadcast any past transaction, copy to clipboard any transaction as raw hexadecimal, or update any locally stored transaction by fetching it from the configured web service. - Statistics dashboard (Payments vs. Double-spends) which shows total number of transactions as well as their total values. Optionally reset the dashboard at any time. Disclaimers: - This app is intended to be used for testing and educational purposes. - Please do not use this app to double-spend against merchants without their explicit consent. - A successful double-spend is not guaranteed - use at your own risk. - You are responsible for creating a backup of your private key(s). Without a backup, if you delete the app or lose your device, your funds will be permanently lost. Permissions: - Camera, flashlight - To scan QR codes that contain an on-chain addresses, payment requests, and optionally a private key (WIF) during configuration. - Access network state - For detecting if the device is offline. This helps provide feedback to you, the user, in case of temporary loss of network connectivity. - Internet - To query web service APIs to broadcast transactions, fetch minimum relay fee rate, fetch transaction history and unspent transaction outputs.
F-DroidGitHub
Payload Dumper
APK
This release needs fresh installationPayload dumper extracts boot.img and other partition images (boot, vendor_boot, etc.) from a payload.bin or ota.zip directly on your Android device.- real-time extraction progress - hash verification for extracted images - extract directly from OTA zip files - Debug logging - enhanced troubleshooting and debugging - Incremental detection - identifies incremental OTAs (extraction not supported yet!) - Parallel extraction - allow selecting additional images while extraction is in progress - Cancel extraction - option to abort an ongoing extraction process Upcoming features: - option to select from/to USB storage
GitHubIzzyOnDroid
Payload Dumper Android
APK
Payload Dumper lets you extract boot.img or any other (partition) images without any PC and without SuperUser (root) access, directly on your Android device.
GitHubIzzyOnDroid
Payload Dumper GUI
APK
Android* app to extract Android OTA payloads from local files or HTTP URLs.FeaturesSupports payload.bin and OTA ZIP filesExtract specific partitions directly from remote HTTP OTA URLs without downloading the full OTAExtract multiple partitions simultaneouslyCancel running extractionsOptional limit on concurrent extractions to control CPU and I/O usageSHA-256 checksum verification for extracted partitionsLimitationsMulti-extent OTAs and differential OTAs are not supportedThe remote server must support HTTP Range requests for extraction from URLsOpen SourceThis project is open source under the Apache-2.0 license. Contributions and feedback are welcome!
GitHubIzzyOnDroid
PdDroid Party
APK
Run your Pure Data patches on Android with native GUIs emulated.
F-DroidGitHub
Pedometer (PFA)
APK
Privacy Friendly Pedometer can count your steps in background, provides you an overview about your walked steps and allows you to define custom walking modes and notifications if the achievement of your daily step goal is in danger. The app requires minimal permissions (Run at startup and prevent phone from sleeping). It belongs to the Privacy Friendly Apps group developed by the research group SECUSO at Karlsruhe Intitute of Technology. More information can be found an secuso.org/pfa Privacy Friendly Pedometer can count your daily walked steps while it runs in background. It gives you an overview about your walked steps, distance and about the calories you have burned while walking. You can add and choose different walking modes with different step lengths, such as walking or running, to improve the calculation of distance and calories. In a special training mode you can track your training sessions. To each training session additional information, such as feeling or a description, can be added. What makes Privacy Friendly Pedometer different from other pedometers? 1. Minimal amount of permissions: * Run at startup: This permission is required to restart the step counting when your phone boots. * prevent phone from sleeping: On some devices the processor falls asleep and prevents counting steps. With this permission the app can keep the processor awake while counting steps. Most of Pedometer Apps in the Google Play Store require additional permissions. E.g. accessing the network or Internet which is mostly used to display advertisement. Some apps have access to GPS or telephony data. 2. No advertisement. Many other free apps in the Google Play Store dazzle annoying advertising and also shortens battery life. You can reach us via Bluesky - @secusoresearch.bsky.social https://bsky.app/profile/secusoresearch.bsky.social Mastodon - @SECUSO_Research@bawü.social https://xn--baw-joa.social/@SECUSO_Research/ Job opening - https://secuso.aifb.kit.edu/english/Job_Offers.php
F-DroidGitHub
Peercoin Wallet
APK
Send and receive Peercoin, the first Proof-of-Stake cryptocurrency, on your phone. Keep your wallet seed protected. This app comes with absolutely no warranty. Use at own risk. Features: - Based on electrum protocol. - Send and receive peercoin. - Ready to transact after installation (no waiting). - Peercoin and Peercoin testnet wallets. - Address book management. - Import paper wallets. - Import & export private keys (WIF). - Server management. - Multi-language support. - Background notifications. Known limitations can be found in the Github repository.
F-DroidGitHub
PennyWise AI
APK
PennyWise AI — Free & Open-Source, private SMS-powered expense tracker Automatically extracts transaction data from bank SMS messages using pattern-based parsing. Works 100% offline - no internet connection required. Automatic expense tracking from bank SMS with clean categories, subscription detection, and clear insights. Key Features: • Pattern-Based SMS Parsing - Uses regex patterns to extract transactions from 20+ banks • 100% Offline Core Features - Transaction parsing, analytics, and exports work without internet • Optional AI Chat - Download Qwen 2.5 model (1.5GB, Apache 2.0) for natural language queries • Clear Analytics - Charts and insights to see spending patterns • Subscription Tracking - Detects and monitors recurring payments • Auto-Categorization - Clean merchant names and intelligent categories • Data Export - Export as CSV or PDF for records and taxes • Material You Design - Clean interface with dynamic theming Currently Supported Banks (20+): • HDFC, SBI, ICICI, Axis, PNB, IDBI • Indian Bank, Federal Bank, Karnataka Bank • Canara Bank, Bank of Baroda, Union Bank • Kotak, IndusInd, IDFC First, Central Bank • Utkarsh, HSBC, Jio Payments Bank • Jupiter, Slice, and payment gateways like Juspay • More banks being added regularly! Privacy & Security: • No internet required for core functionality (SMS parsing, analytics, exports) • Pattern-based transaction extraction - no AI needed for parsing • Optional AI chat uses on-device Qwen 2.5 model (Apache 2.0 licensed) • SMS permission is read-only - we never send messages • No user accounts or cloud sync required • Open source - audit the code yourself on GitHub • Zero data collection or tracking How It Works: 1. Grant SMS permission (read-only access) 2. App automatically parses bank SMS using regex patterns 3. View categorized transactions, analytics, and subscriptions 4. Optionally download AI model for chat features Perfect for: • Automatic daily expense tracking • Understanding spending patterns and budgeting • Managing subscription payments • Financial planning and analysis • Maintaining detailed transaction records Technical Notes: • Core SMS parsing uses regex patterns, not AI • Optional Qwen 2.5 model (Apache 2.0) for chat feature only • F-Droid flavor excludes all proprietary dependencies PennyWise respects your privacy while helping you take control of your finances. Join thousands of users who trust PennyWise for secure, automatic expense tracking without compromising their data.
F-DroidGitHub
Perceived Stress Scale
APK
The Perceived Stress Scale (PSS) is the most widely used psychological instrument for measuring the perception of stress. It is a measure of the degree to which situations in one's life are appraised as stressful. Items were designed to tap how unpredictable, uncontrollable, and overloaded respondents find their lives. The scale also includes a number of direct queries about current levels of experienced stress. The PSS was designed for use in community samples with at least a junior high school education. The items are easy to understand, and the response alternatives are simple to grasp. Moreover, the questions are of a general nature and hence are relatively free of content specific to any subpopulation group. The questions in the PSS ask about feelings and thoughts during the last month. Evidence for Validity: Higher PSS scores were associated with (for example): - failure to quit smoking - failure among diabetics to control blood sugar levels - greater vulnerability to stressful life-event-elicited depressive symptoms - more colds Because levels of appraised stress should be influenced by daily hassles, major events, and changes in coping resources, predictive validity of the PSS is expected to fall off rapidly after four to eight weeks.
F-DroidGitHubIzzyOnDroid
PerfMon+
APK
PerfMon+ is a simple performance monitor for Android. It shows a small floating window with performance details:cpufreqcpuloadgpufreqgpuloadcpubw freqmincpubwm4m cache freqsystem cache (llc) freqmemory usagecurrent
GitHubIzzyOnDroid
Periodical
APK
This application calculates the fertile days according to Knaus-Ogino and can track menstrual symptoms. WARNING: It is not recommended to use this calendar to avoid pregnancy! There are more accurate methods, like measuring the basal body temperature. The data can be backed up on a memory card or "internal" memory, if present. If you have any further questions or want to help me with translations in other languages, please contact me via e-mail - thank you. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. You can obtain the source on my website.
F-Droid
Permission Friendly Apps
APK
Gives a rating to each app, based on how much influence they can have.
F-DroidGitHub
Permission Manager X
APK
Using eXtended Permission Manager, for each installed app, on single screen, you can: View, grant or revoke manifest permissionsView AppOps permissions and choose one of multiple modesSet your desired reference value for every changeable permission Manifest permissions are those normally called permissions e.g. Storage, Camera etc. AppOps (app operations) is a robust framework Android uses at back end for access control. With every Android release manifest permissions are becoming more dependent on AppOps. So it's fun to control both simultaneously and see how they relate to each other. In short, AppOps provide a fine-grained control over many of the manifest permissions. Plus it provides additional controls like background execution, vibration, clipboard access etc. Just install the app to explore it yourself. When you reinstall an app, or change your device, or upgrade your ROM, it's a time-taking process to review all installed apps for granted permissions and revoke the unnecessary ones (after all privacy matters). PMX provides you the solution. Set reference states of permissions, which can be quickly backed up and restored, and colored bars at left make it quite easy to review packages and permissions at a glance. Confused? We are here to explain. Please start with: What is PMX?Why do I need to use PMX?What are manifest permissions and AppOps?What are Permission References? Paid version (available as Play Store and Pro flavors) offers extra features including Permission Watcher, Scheduled Checks, Permission View and Batch Operations / Profiles. Beta builds are released in Telegram channel. Guide: https://mirfatif.github.io/PermissionManagerX/help
F-DroidGitHubIzzyOnDroid