Duress password trigger.

Overview

Duress

Duress password trigger.

Get it on F-Droid Get it on Google Play

Tiny app to listen for a duress password on the lockscreen.
When found, it will send a broadcast message to the selected receiver.

Wasted

You have to set:

  • Action: me.lucky.wasted.action.TRIGGER
  • Receiver: me.lucky.wasted/CodeReceiver
  • Authentication code: a code from Wasted
  • Password length: your actual password len plus at least two!

Do not forget to activate Broadcast trigger in Wasted.

Permissions

  • ACCESSIBILITY - listen for a duress password

License

GNU GPLv3 Image

This application is Free Software: You can use, study share and improve it at your will. Specifically you can redistribute and/or modify it under the terms of the GNU General Public License v3 as published by the Free Software Foundation.

Comments
  • Unusual amount of internet traffic

    Unusual amount of internet traffic

    Hi, sorry to bother you with this, but I can't understand why the app seems to use internet so much. As you can see from the images below the app downloaded and uploaded a lot of data, but I can't find any reason why. The first image is from settings page (I disabled data permission after I saw the amount of data exchanged), the second is from an app called "App Manager". I use Lineage 18.1 (Android 11) with magisk. Thanks in advance for any answer and for your work. Screenshot_20220811-144523_Impostazioni Screenshot_20220811-151126_App_Manager_1

    opened by DonPicciotto 5
  • Instructions

    Instructions

    Could use some instructions on this one. Perhaps I understood it all wrong but I believe what this app is for is to wipe phone with a duress password using for example wasted.

    I have filled In the following:

    Action: me.lucky.wasted.action.TRIGGER Receiver : me.lucky.wasted/.CodeReceiver Authentication code: the code in wasted , have tried both with and without code before and the "" characters Password length: not sure what to put here, have tried many different numbers and then entered that amount of characters on the lock screen

    (Wasted is activated with all permissions )

    Perhaps I got it all wrong and this is not how you should do

    opened by user334411 5
  • Tutorial or documentation

    Tutorial or documentation

    It'd be great to have more info on how to make this work.

    Currently I haven't been able to see a broadcast message come out of this app and don't want to test with wiping my device.

    Also, the readme has 'Wasted' in it and an example config, but it's not clear what the config is expected to do.

    Looking forward to using it though. Cheers

    opened by Cypher1 4
  • Didn't work in Android 13

    Didn't work in Android 13

    Hello, I am a new user of duress app. I have checked previous issues, but here I am not sure if my configuration sets correctly. The duress test works, but when I try to enter a 6 PIN on the lock screen, I can still unlock my phone with fingerprint and there is no broadcast of duress or wasted and the wrong password cannot trigger forced PIN unlocking method. I used this method to check in my Android 9 phone, same problem. The screenshots of my configuration shows below: Please help me... Device: Pixel 5, running stock Android 13 App version: Duress 1.0.9, Wasted 1.5.9 Duress Accessibility enabled, Wasted Device admin enabled. My regular PIN is 4 digit. Screenshot_20220829-185838 Screenshot_20220829-190057 Screenshot_20220829-190106

    opened by zyh941 3
  • Request: Exact pwd

    Request: Exact pwd

    Hi, Love the recent updates but just wanted to know since you can change the secret code and the device listens for that before wiping if it senses that word if you can now possibly add a duress password wipe whereby if it senses on the lockscreen a certain combinations of words or numbers are entered that it triggers the device to wipe?

    At the moment with Duress it just senses a limit of characters for this but if you could actually implement a proper duress password wipe it would be amazing!

    Thank you again

    opened by InvisibleMan101 3
  • Feature Request: Use Fingerprint on Lockscreen

    Feature Request: Use Fingerprint on Lockscreen

    For the case someone want to force me to unlock my Device via Fingerprint, I would love to be able to wipe it by using just another Finger than the one i to unlock normally. E.g.: Lets say i use the Indexfinger to unlock to usw the device normal. I would use the Middlefinger to wipe the device (when locked) . Is this possible ?

    opened by Beachboy99 2
  • Android 13 - GOS

    Android 13 - GOS

    I just installed the new Android 13 version of grapheneos.

    And when I want to give Accessibility permission I get this message :

    RESTRICTED SETTING

    For your security, this setting is currently unavailable

    if I understand correctly we will have to go through a store to install the application?

    "Apps sideloaded through the session-based installation method will not see the "Restricted Setting" dialog and hence users can enable their Accessibility Service and/or Notification Listener."

    source : https://blog.esper.io/android-13-sideloading-restriction-harder-malware-abuse-accessibility-apis/

    PS: With F-Droid its same PS : With Aurora Store (Session Installer) Its works

    PPS : Maybe can you create a clone installer on FFUpdater for your applications ?

    opened by xyz-nobody 2
  • Add an option to make Duress delete itself on trigger

    Add an option to make Duress delete itself on trigger

    When paired with Wasted installed in Shelter (assuming https://github.com/x13a/Wasted/issues/37 gets solved, that is), Duress is meant to be installed in a personal profile, as opposed to the work one, and so it doesn't get deleted by Wasted. I guess I can somehow explain having Shelter on my phone to the police (I needed it for work but never bothered to properly set it up), but not having an app that is literally used to wipe data on your phone. Is it possible to make Duress delete itself when triggered?

    opened by eoyst4 2
  • howto

    howto

    thank you for this application but I don't understand how to make it work with Wasted.

    Could you write a little howto in the readme please?

    Can you put the application on f-droid?

    opened by xyz-nobody 2
  • Duress Wipes when it shouldn't (Solved, my fault wasn't selecting A on Keyguard)

    Duress Wipes when it shouldn't (Solved, my fault wasn't selecting A on Keyguard)

    Hi, I've tested this out multiple times. If you setup duress I set it for say 15 character wipe then go to the lock screen and say your password is 1234 but you enter 987654321 then x to backspace and delete the wrong combo entered followed by your password 1234 I think it counts the back spaces as a part of the key inputs and therefore starts to wipe the phone altogether.

    This does not occur if you enter say 987654321 hold the X key or backspace and then enter password only if you tap on the x to delete the wrong input followed by the correct input.

    Can this please be fixed?

    opened by InvisibleMan101 0
  • Setup and Use Troubleshooting Help

    Setup and Use Troubleshooting Help

    I have followed the instructions here an in other issues but I am still not getting any results when I put in an incorrect password 2 digits greater than my current password. I am able to use my fingerprint reader to open immediately after. I am not sure if there are additional accessibility settings or Google services I should change or revise but would appreciate any and all help.

    I am running OneUI5 on Fold4. I previously had this working on my OnePlus 7pro on LineageOS.

    I attached screenshots for any further tips or tricks. Please point me in the right direction.

    Screenshot_20221231_183829_Duress Screenshot_20221231_183932_Wasted

    opened by reidellawfirm 0
  • Feature Request: add tasker integration or action shell command

    Feature Request: add tasker integration or action shell command

    Add tasker integration or Add shell command with root

    For example not delete data but do other command pm hide package.name pm disable package.name and etc.

    opened by AcidSoap 0
  • I can't figure out if duress works on autorun

    I can't figure out if duress works on autorun

    Sorry for the possibly stupid question (this is my first time on github), I have a 12 android and I'm trying to use Duress along with Wasted. According to the test everything works fine, but when I reboot the device, I can't figure out if Duress is enabled when I start the system. I tried turning on test mode, and rebooting the phone and then getting Duress to work, but that was to no avail (but without rebooting everything works). The most interesting thing is that when I turn Duress on and start switching between partitions it shuts down Apart from my problem, it would be nice to add a notification when Duress runs in the background

    opened by Zeddyxu1 0
  • grapheneos on pixel 6a

    grapheneos on pixel 6a

    When trying to toggle off/on switch in app, when accessibility displays, Duress is off and greyed out. If try to tap Duress in accessibility settings, message pops up "Restricted setting.. For your security, this setting is currently unavailable"

    Same no matter what tab, broadcast, wipe or test.

    Seems like its impossible to activate app under any circumstances unless I am missing something here?

    opened by ab212121 1
  • Update russian localization

    Update russian localization

    I've improved & updated russian strings at Crowdin a while ago, please release a new version.

    Great app, I imagine a lot of people in Russia might need it.

    opened by gyev 0
Releases(v1.0.9)
Owner
lucky
Meow-Meow
lucky
Minecraft JE Server Programming with JS like Skript, Trigger Reactor

mine.js(Developing) Minecraft Java Edition Scripting with JS(V8 Engine) by Netherald How to apply? Download Paper or Bungee Version. and put it to plu

null 9 Nov 10, 2021
Use of AlarmManager to trigger Notifications

EggTimer - Final Code Solution code for Advanced Android with Kotlin Codelab Introduction EggTimer is a timer app for cooking eggs. You can start and

Apolo R 0 Jan 15, 2022
Android-Java-App - Notepad app with user and password. SQL Lite

DVNote2 App Android-Java-App Notepad app with user and password Application made in Android Studio with Java language and SQLite database. How does it

DViga 1 Nov 6, 2021
You can store all your password, bank details, card details in one place and remember only one master PIN. The application works totally offline.

Keep Password An application where you can store all your password, bank details, card details in one place and remember only one master PIN. The appl

rıdvan 4 Apr 18, 2022
A Material Android password view that toggles password visibility via an eye icon.

8/17/2016: As of about an hour ago, this library is deprecated! Support for password visibility is now included in the Design Support Library in TextI

Lisa Wray 715 Dec 29, 2022
An Android app that gives you a password generated by a given phrase with a custom algorithm, it also has password and biometric security.

An Android app that gives you a password generated by a given phrase with a custom algorithm, it also has password and biometric security.

Marcos Ariel Paccor 1 May 23, 2022
Minecraft JE Server Programming with JS like Skript, Trigger Reactor

mine.js(Developing) Minecraft Java Edition Scripting with JS(V8 Engine) by Netherald How to apply? Download Paper or Bungee Version. and put it to plu

null 9 Nov 10, 2021
Use of AlarmManager to trigger Notifications

EggTimer - Final Code Solution code for Advanced Android with Kotlin Codelab Introduction EggTimer is a timer app for cooking eggs. You can start and

Apolo R 0 Jan 15, 2022
🔑A customizable EditText for Android with a switchable eye which shows or hides the password

Sweet Password A customizable password component for Android Setup Gradle repositories { jCenter() } dependencies { compile 'mx.jesusmartinoz

Jesús Alberto Martínez Mendoza 19 Apr 11, 2022
A customised EditText view serving the purpose of taking numeric One Time Password from a user. With stunning animation, and high customizability.

PassCodeText A customised EditText view serving the purpose of taking numeric One Time Password from a user. With stunning animation, and high customi

Swapnil Tiwari 107 Nov 16, 2022
provide a animation when finished the password

PasswordLoadingView Provide an animation when finished the password Looks like Usage Jcenter gradle compile 'com.roger.psdloadingview.library:Library:

Roger 529 Apr 22, 2022
A custom EditText with a switchable icon which shows or hides the password

Deprecated This library is deprecated now as there is an official way to use the password toggle with the TextInputLayout (inside the support library

Maksim 430 Nov 20, 2022
PasswordStrengthView - an android library to represent password strength.

PasswordStrengthView - an android library to represent password strength.

null 33 Jan 3, 2022
Android-Java-App - Notepad app with user and password. SQL Lite

DVNote2 App Android-Java-App Notepad app with user and password Application made in Android Studio with Java language and SQLite database. How does it

DViga 1 Nov 6, 2021
A simple text encryption/decryption password based GUI+CLI tool

ZeText: Zero disk exposition texts This is a simple text encryption/decryption password based GUI+CLI tool, allowing to enter, edit and decrypt files

sergeych 0 Dec 21, 2021
You can store all your password, bank details, card details in one place and remember only one master PIN. The application works totally offline.

Keep Password An application where you can store all your password, bank details, card details in one place and remember only one master PIN. The appl

rıdvan 4 Apr 18, 2022
Keepass2Android is a password manager app.

Keepass2Android What is Keepass2Android? Keepass2Android is a password manager app. It allows to store and retrieve passwords and other sensitive info

null 3.5k Jan 7, 2023
Strong-bax - An open source password manager project

What is strong-bax? Strong-bax is an open source password manager project. Stron

null 1 Feb 6, 2022
LoginValidation - A simple login app with password validation

LoginValidation A simple login app with password validation License Copyright 20

Srihitha Tadiparthi 2 Feb 18, 2022
A password list optimized for use on Android devices.

AndroidPWList A small (>1GB) password list optimized for use against Android device passwords. I do not condone, encourage, or support those who would

null 9 Jun 26, 2022