Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,769,569 Members 44,561 Now Online
XDA Developers Android and Mobile Development Forum

[APP]NFCSecure v1.3.5

Tip us?
 
r2DoesInc
Old
(Last edited by r2DoesInc; 28th April 2013 at 02:31 AM.)
#1  
r2DoesInc's Avatar
Senior Member - OP
Thanks Meter 819
Posts: 1,568
Join Date: Dec 2010

 
DONATE TO ME
Default [APP]NFCSecure v1.3.5

NFCSecure offers Android users a fast and easy way to protect their devices. By utilizing NFC technology, NFCSecure prevents access to any of the phone or tabletís functions until an associated NFC tag is scanned. The app can be used in place of inconvenient PIN/Password unlocking or in combination with them to enable two-factor authentication. Stop walking around unprotected, and install NFCSecure today!

Features Include:
Code:
- Fast NFC unlock of Android devices
- Easily pair your device with multiple NFC tags
- Option to disable lockscreen widgets (Android 4.2+)
- Optional NFC lock delay (i.e. Require NFC scan every hour or every 3 times unlocked)
- Option to bypass NFC scan by typing Gmail credentials (i.e. for lost NFC tags)
- Option to bypass NFC scan by typing saved PIN (i.e. for lost NFC tags)
Requirements:
Code:
-Any NFC-enabled Android device running 4.0+ 
-One or more NFC tags with read/write access
Coming Soon:
Code:
- A full range of NFC tags including NFC rings, wristbands, and stickers
- Web portal add-on to enable remote device locking/unlocking and NFC tag management
- Corporate app suite with web portal, user/device management and provisioning, security policy enforcement (minimum PIN, require encryption, etc.), remote locking/unlocking/wiping, geolocation, and more. Contact us for customization options.
Permissions Required:
Code:
- android.permission.INTERNET
-- Required for version verification and authentication with App Engine (Coming soon!)

- android.permission.RECEIVE_BOOT_COMPLETED
-- Required for locking the device when you complete a reboot

- android.permission.NFC
-- For NFC

- android.permission.READ_PHONE_STATE
-- Required for handling of phone calls

- android.permission.USE_CREDENTIALS
-- Used for App Engine authentication (Coming soon!)

- android.permission.MANAGE_ACCOUNTS
-- Required for password verification. Do not fret, your password is never exposed to us, the only data we are given is whether the password we supply (input by you) if correct or not.

- android.permission.GET_ACCOUNTS
-- Required to get a list of the accounts on the device for possible authentication.
I rarely post on XDA-Developers. Find me on twitter or check out my website for the most up to date information.

Twitter
TheHax.org
GitHub
If you haven't heard of Parse.com yet, I highly suggest you check it out.
The Following 29 Users Say Thank You to r2DoesInc For This Useful Post: [ Click to Expand ]
 
r2DoesInc
Old
(Last edited by r2DoesInc; 27th February 2013 at 12:56 AM.)
#2  
r2DoesInc's Avatar
Senior Member - OP
Thanks Meter 819
Posts: 1,568
Join Date: Dec 2010

 
DONATE TO ME
FAQ
What devices are supported?
All of them! Well....if you have NFC at least.

What if I get locked out and lose all my keys?
Not to worry! Tapping on the app icon on the lockscreen will temporarily disable the lock, allowing you to authenticate with your Gmail account.

What NFC tags should I get, and where should I get them?
Within the app you can find a section called "Purchase NFC Tags". Here you can find a couple different sites that sell NFC tags which I have found cheap/cool/interesting/share worthy.

Can I use my NFC Key for storing other data still? I want to use it to trigger a <insert random action trigger here>
Currently, no.

Bugs and Issues
I dont think there are any. Please let me know what you find.
I rarely post on XDA-Developers. Find me on twitter or check out my website for the most up to date information.

Twitter
TheHax.org
GitHub
If you haven't heard of Parse.com yet, I highly suggest you check it out.
The Following 8 Users Say Thank You to r2DoesInc For This Useful Post: [ Click to Expand ]
 
r2DoesInc
Old
(Last edited by r2DoesInc; 26th February 2013 at 04:01 PM.)
#3  
r2DoesInc's Avatar
Senior Member - OP
Thanks Meter 819
Posts: 1,568
Join Date: Dec 2010

 
DONATE TO ME


I rarely post on XDA-Developers. Find me on twitter or check out my website for the most up to date information.

Twitter
TheHax.org
GitHub
If you haven't heard of Parse.com yet, I highly suggest you check it out.
The Following 12 Users Say Thank You to r2DoesInc For This Useful Post: [ Click to Expand ]
 
bigwilly90210
Old
#4  
bigwilly90210's Avatar
Senior Member
Thanks Meter 65
Posts: 439
Join Date: Nov 2009
Awesome. Look forward to it. Any way of implementing multi user with android 4.2? Nexus 7 and such. Each kid has a key ring? Sounds legit

Sent from my Nexus 4 using xda premium
 
r2DoesInc
Old
#5  
r2DoesInc's Avatar
Senior Member - OP
Thanks Meter 819
Posts: 1,568
Join Date: Dec 2010

 
DONATE TO ME
If you mean each key will unlock you to a off user, that's currently impossible until Google releases some open APIs for account management.

What you can do though is install the app on all the seperate user accounts and set different keys for each. The child would have to switch their account before scanning the key, but it would - i think - give you the result you're looking for.

Sent from my Nexus 4 using xda premium
I rarely post on XDA-Developers. Find me on twitter or check out my website for the most up to date information.

Twitter
TheHax.org
GitHub
If you haven't heard of Parse.com yet, I highly suggest you check it out.
 
JohnnyEpic
Old
#6  
JohnnyEpic's Avatar
Senior Member
Thanks Meter 466
Posts: 915
Join Date: Apr 2011
Can't wait to try this at home. I have a bunch of Andytags(.com) everywhere. Should be interesting.

Sent from the Mars Rover.
 
r2DoesInc
Old
#7  
r2DoesInc's Avatar
Senior Member - OP
Thanks Meter 819
Posts: 1,568
Join Date: Dec 2010

 
DONATE TO ME
Its really best if youre able to get them on something you have with you constantly. The idea is to make it secure, not to be a pain in the ass to unlock your device. Try sicking one on your wallet so you have to tap your pocket, or maybe in your belt.

Someone saw this thread last night and contacted us about getting some NFC hardware to go along with our app, so hopefully soon well be able to provide some nice and convenient tags instead of slapping stickers everywhere.

Sent from my Nexus 4 using xda premium
I rarely post on XDA-Developers. Find me on twitter or check out my website for the most up to date information.

Twitter
TheHax.org
GitHub
If you haven't heard of Parse.com yet, I highly suggest you check it out.
 
krazie1
Old
#8  
krazie1's Avatar
Recognized Contributor
Thanks Meter 4663
Posts: 3,794
Join Date: Jun 2010
Great job on the app, can't test though cause I have no nfc tags.

Sent from my DROID RAZR HD using Tapatalk 2
 
r2DoesInc
Old
#9  
r2DoesInc's Avatar
Senior Member - OP
Thanks Meter 819
Posts: 1,568
Join Date: Dec 2010

 
DONATE TO ME
Quote:
Originally Posted by krazie1 View Post
Great job on the app, can't test though cause I have no nfc tags.

Sent from my DROID RAZR HD using Tapatalk 2
You can pick them up for stupid cheap on that site i mentioned above.
I rarely post on XDA-Developers. Find me on twitter or check out my website for the most up to date information.

Twitter
TheHax.org
GitHub
If you haven't heard of Parse.com yet, I highly suggest you check it out.
The Following User Says Thank You to r2DoesInc For This Useful Post: [ Click to Expand ]
 
Saketme
Old
#10  
Saketme's Avatar
Member
Thanks Meter 7
Posts: 77
Join Date: Nov 2010
Location: Ranchi
Sounds cool. Is it possible to make this process even quicker? Like simply tapping on a tag to unlock the phone?
Find me on: Google+

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes