☆* to report bugs, go to the main menu - and select "Bug Report" *☆ Make your device perform common tasks based on time, location or other triggers, without having to read through guides. Get your friends to help by sharing tasks, using ...Read more
☆* to report bugs, go to the main menu - and select "Bug Report" *☆
Make your device perform common tasks based on time, location or other triggers, without having to read through guides.
Get your friends to help by sharing tasks, using simple links. No social network or account registration required.
There are plenty of things you do all the time, that can be automated. You silence your phone during class or on a meeting. You turn on a navigation app when driving. You start playing music when you plug the headphones in. We let you program your device to do all that and more.
Other apps upload your data online, track you for profit, or just have weird limitation to get you buy the premium. We don't. It's a spare time project for us. No agenda here.
Here are some of the actions you can perform: * Set the volume (mute, vibrate etc.) * Launch or terminate* other apps * Control the music player * Set up a notification * Send or forward SMS messages * Control Wi-Fi, Background Sync, Mobile Data, Airplane*, GPS*, Bluetooth, NFC * Adjust screen brightness * Screen orientation lock * Silence unwanted calls
These can be performed when specific conditions are met; here are some you can pick from: * Location - Click on the map to select a place, zoom to change the radius. * Daily Time Range * Calendar Event - match to specific events with keywords in the title/description/location. * App Launched - create a shortcut for an app on the home screen * Activity Recognition - use accelerometer to detect driving, walking, cycling, or idling. * Wi-Fi / Headset / Charger / HDMI connected * Phone is docked * Low battery
Location detection uses low power detection (Wi-Fi, mobile based), which uses very little power, but suffers in accuracy. If you want to use location detection - pick a large radius (zoom out the map and click again). If you disable Wi-Fi - accuracy will be low, compensate with a larger radius. We use native geofencing on Nexus 4, 5 phones for the best battery efficiency and accuracy possible.
Permissions: * Root permission is required for GPS, Airplane mode, and terminating apps. * Internet: Needed for importing tasks, browsing the task market, and loading maps to the location condition editor. Use a firewall app to deny internet access if you don't want these and don't trust us. * SMS: Needed to send out messages (sms write+sms send) and forward them (sms read+sms receive). * Contacts: Needed read contacts in the UI, in call silencing and sms forwarding. * Calendar: Needed for the calendar condition. * Tracking: There are no ads or any 3rd party tracking at all, our statistics are disabled by default. * Privacy: If you share a task - it is uploaded to our servers.
This is a project in parallel/distributed programming by: Michal Romano and Anton Wolkov for the Technion ITT computer science dept.
Allows an application to view the state of all networks.
view Wi-Fi status
Allows an application to view the information about the state of Wi-Fi.
create Bluetooth connections
Allows an application to view configuration of the local Bluetooth phone, and to make and accept connections with paired devices.
modify/delete SD card contents
Allows an application to write to the SD card.
approximate (network-based) location
Access location sources such as the cellular network database to determine an approximate phone location, where available. Malicious applications can use this to determine approximately where you are.
precise (GPS) location
Access precise location sources such as the Global Positioning System on the phone, where available. Malicious applications can use this to determine where you are, and may consume additional battery power.
modify global system settings
Allows an application to modify the systemʼs settings data. Malicious applications can corrupt your systemʼs configuration.
change Wi-Fi state
Allows an application to connect to and disconnect from Wi-Fi access points, and to make changes to configured Wi-Fi networks.
Allows an application to configure the local Bluetooth phone, and to discover and pair with remote devices.
change network connectivity
Allows an application to change the status of network connectivity.
write sync settings
Allows an application to modify the sync settings, such as whether sync is enabled for contacts.
read sync settings
Allows an application to read the sync settings, such as whether sync is enabled for contacts.
automatically start at boot
Allows an application to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the application to slow down overall performance of the phone by constantly running.
control vibration alert
Allows the application to control the vibration alert.
change your audio settings
Allows application to modify global audio settings such as volume and routing.
YOUR PERSONAL INFORMATION
read calendar data
Allows an application to read all of the calendar events stored on your phone. Malicious applications can use this to send your calendar events to other people.
read contact data
Allows an application to read all of the contact (address) data stored on your phone. Malicious applications can use this to send your data to other people.
read phone state and identity
Allows the application to access the phone features of the device. An application with this permission can determine the phone number and serial number of this phone, whether a call is active, the number that call is connected to, ect.
Allows application to receive and process SMS messages. Malicious applications may monitor your messages or delete them without showing them to you.
edit SMS or MMS
Allows application to write to SMS messages stored on your phone or SIM card. Malicious applications may delete your messages.
send SMS messages
Allows application to send SMS messages. Malicious applications may cost you money by sending messages without your confirmation.