What is Slack Presence?
Slack Presence offers two main services: Firstly, the ability to remian logged in and appear online in slack - the collaboration tool made by slack technologies inc. Users can create schedules and manage their online activity according to their preferences. Secondly, Slack Presence allows uers to monitor, view and download their status history. They can can view charts of their previous online activity and download it in excel format.
Is Slack Presence free?
Yes! Slack presence is free to use, however there are restrictions to the free version. For example, the free version will only keep your presence from going offline while you are using the slack presence app! If you want to remain active even when you shut down your computer/mobile or when your computer/mobile is sleeping, you will need to purchase the paid version. The free version also has limited about of status histories you can view.
Why was Slack Presence built?
Slack will make you appear offline every 30 minutes, and I was constantly going offline - even though I was at my computer. I wanted a way to appear online without having to use my computer at all. Slack scheduler was built to allow you to remain online all the time.
The app is not working for me... can you help?

Yes. There could be any number of reasons why the app is not working for you. Lets go through them.

1) You are looking at the wrong team... You have to create a new team on my app for each team you have on slack. Each team will require its own api key to stay online

2) You have not subscribed to the paid version of the app. The free version only allows your presence to remain active - see the question below on how to see if the app is working.

3) You have not activated your schedule... Make sure that your team/schedule you create appears green (and not red) to make sure it is currently active

4) If there is any other kind of problem please contact me via the contact form.

How can I test this app to see if its working?

For Free Users:
After you input your api key and create your team, you can test if the app is working by logging into your slack team on your slack app and clicking "Set yourself to away". Watch your your status will come back online within 10 minutes. We do not keep free users logged in, we only keep their status from turning to away. You will still appear offline with the free version. Also the "Last Used" timestamp on the teams page will tell you the last time we tried to keep you active.

For Slack Presence Subscription Users:
To test if your app is working, all you have to do is visit the /team page to view your teams historical presence statuses - and see if they are active or not according to the schedule that you have set. Also the "Last Used" timestamp on the teams page will tell you the last time we tried to keep you active.

For Status History Subscription Users:
Simply visit the teams page and click on the graph of the team you want to see data for. This will bring you to a page where you can view/download all of your data for that team.
Whats the difference between being logged in and having an active presence?
Having an active presence indicates that you have been at your computer in the last 20 minutes on slack. To demonstrate this, slack adds a green dot beside your name. However you need to be logged in in order for the green to show up.
Here are the possible scenarios:

logged in + active = green dot
logged in + inactive = empty circle
logged out + active = empty circle
logged out + inactive = empty circle

If you want to have a green dot beside your name even when you are logged out of slack, you will need to purchase the full version of the app.
Can I install this app without my company (which controls our slack account) knowing about it? Don’t they have to approve add-ons as they are the admins?
There is nothing to install - no add-on or extension. Instead it uses an api key which allows the presence scheduler to keep you logged in whenever you want. Your company won’t be able to see if your using this. Although they won't be able to see you, they may be able to see you have requested an API key. You will be able to tell if your company can see if you requested your api key since slack will inform you of this before you create one.

If your worried about them seeing that you are online too often, upgrade to the paid version and you can set a schedule (for example from 9-5 monday to friday).
I no longer need slack presence and want to close my account. How can I do that?
To delete your account you first need to delete all of your teams and slack channels and unsubscribe from all payment plans. Then visit this profile page and click "delete account" at the bottom of the page.
How can I reset my password?
I tried to create an API key but my workplace admin has disabled it. Is there any way around this?
Unfortunately we do not know of any current methods of getting a valid api key if your workplace admin has disabled api keys. There used to be one method which would work. It involved logging into slack in your web browser and sending yourself a message while having the network tab open to inspect the XHR requests. In these requests there is a token which starts with 'xoxc'. This used to be equal to an api key, but I believe slack removed this functionality. You can see an example in the image below.

If you figure out what this xoxc token is used for, or if you figure out another way to get an api key even though your workplace has disabled your api keys, please let me know so I can post it here. Thanks!
How can I delete my account?
There is no important infromation to delete - we offer anonymouse accounts and do not verify email or names. Just make sure to delete your api keys. Right now there is no way to delete your account, but we are looking into building in this feature in the future.
How can I get a refund?
Normally we do not offer refunds. We try to automate everything as much as possible so that we can keep the app running smoothly for our users.

Many users have asked for refunds because they did not test to see if their workplace has disabled their api key. We offer users a free account so that they can set up an api key before buying to make sure they have eveything organized. For this reason we do not offer refunds due to users not checking and not testing out our services first.

Additionally, users have also asked for refunds because they did not want to pay for a second year. To solve this we send out automated emails to let users know when their subscription is endeding, cancelled, or when additional funds are needed to continue the service.

We want to keep the app 100% automated, so please read any emails and test our the application before purchasing.
How can I unsubscribe from the service.
You can unsubscribe from the service at any time by loggin in and visiting the pricing page. Simple click the unsubscribe button to unsubscribe.