See likes

See likes given/taken

Posts you liked

Pages: [1] 2
Post info No. of Likes
ChastiKey API I've been asked by a number of users if ChastiKey works with bluetooth or internet controlled lock boxes, or if it's something that it will do in the future.

This is something I'm most definitely interested in but I've never worked on an API so I'm not 100% certain about it all. I understand the basics but because I've never created one before or even worked with an existing one it's a bit new to me.

I will look into it soon by looking at existing API's, but if you're developing a lock box that can be controlled remotely or have an existing one and have an idea what data you'd need to be sent back and forth to get it working then please let me know.

January 29, 2018, 01:23:48 PM
Re: New Cards Poll Here's a random card idea I've just had. I admit I've not given much thought about the practicalities:

A switch deck card. This would mainly be a card for solo play as it wouldn't really work on locks with real or bot keyholders. It would be a card that probably never leaves the deck. When drawn you swap decks with another user that has a lock with the switch deck card in. Obviously the combination won't change. You might have only a few cards left when drawn and you then swap with someone's lock that's got a dozen cards in. The person that you've swapped with would be happy if they don't reveal the switch deck card before the green because they've gone from a deck that had a dozen cards to your deck that only has a few cards.

It would have to be that if you've got an hourly lock you will swap with another hourly lock, and a daily lock with another daily lock etc. It wouldn't be a good idea for self bondage as you could turn a 3 hour lock into a 96 hour lock that someone was using for chastity.

Removing the switch card could be quite evil if you then switch the decks with someone and they get a larger deck with no chance of switching it again because you've already drawn the card from their deck.

April 18, 2018, 11:15:18 AM
Re: external interference If it was as simple as a random user and you don't choose which user, then how about something like this:

If you choose to randomly modify a random users lock then you're agreeing to accept to have a multiplier added to your lock if you're randomly picked by another user later on.

For example everyone that chooses this option when creating a lock starts with a 1* multiplier. When user A presses the button to add/remove 1 to 4 cards, user E is randomly picked and has (1*(1 to 4)) cards added/removed. User A is then given a 2* multiplier for when they are randomly picked layer. Later on user G presses the button and user A is randomly selected and because they have a multiplier on their lock they get (2*(1 to 4)) cards added/removed and then 1 deducted from their multiplier

This will make some users think twice about pressing the button to randomly modify a random users lock if they've already done it several times and built a large multiplier number on their lock.

If user B presses the button 12 times in one day and weren't randomly picked by another user within that time they will get (12*(1 to 4)) cards added renoved/from their lock when they are picked, and then their multiplier becomes 11.

April 24, 2018, 06:55:47 AM
Re: Version 2.4.0 Work In Progress I wanted to provide a full list of what's coming in the next version, which isn't far off now from being available for testing

  • Large decks are split across multiple screens, which improves the speed problems you currently experience.
  • Keyholders can hide lock info shown when you scan QR codes.
  • QR codes now show the lock information, including the lock name given by the keyholder.
  • Keyholders and lockees can filter locks in their list of locks.
  • Coloured flags can be added to locks and users which can then be filtered on.
  • Keyholders can create shared locks and choose how many of each yellow type the lock starts with. The options are random yellows, yellows that add reds or yellows that minus reds. They can't say how many +2's and how many +3's they want as that seemed like too many options.
  • When a lock has finished you let the keyholder decide if it resets or unlocks. If they don't respond in time you get to choose again. This can be repeated as often as needed/wanted.
  • Shared locks can be created with trust keyholder set as true by default. The lockee doesn't get the option, other than not loading the lock at all.
  • You can choose fixed locks to have timer hidden when setting up a lock with a bot.
  • Keyholders can freeze variable locks for as long as they wish.
  • Keyholders can create shared locks and choose the maximum number of users they want to manage on that lock. They can also create a lock that has unlimited number of slots like the current version.
  • More time intervals for variable locks: 15M, 30M, 1H, 3H, 6H, 12H, and 24H.
  • Freeze cards. When revealed they freeze the lock for a random duration between 2 and 4 times the lock interval so for an hourly lock it will be frozen between 2 to 4 hours. The time is hidden. The keyholder can unfreeze it their side if they want to.
  • Alphanumeric combinations. You can choose numeric combinations only, letters only or a mix of the two.
  • Keyholders can rate users on completed and abandoned locks. They can also sort users on rating in ascending/descending order.
  • You can set your status as invisible. This means you can open the app and you won't show up as recently being online to users you interact with.
  • You can choose to have some of the combinations read out to you when they flash on the screen. It may help a little more with forgetting your combination if it's a short one.
  • Added discord chat to the menu. Hopefully that will bring in more users to Discord.
  • Added a message at the beginning asking you to save/screenshot your user id. This will appear each time the app starts until you choose for it to not be shown again.

There was so much more that I wanted to get in but will have to wait for a future version.

I've tested having locks running in the current version and updating to the new version. The locks carry forward without any problems. I've got a real lock running on my device.

As mentioned in my last post I'm going to test it as much as I can and try and make some more visual changes, especially with some of the cards.

September 10, 2018, 03:28:44 PM
Couple suggestions for the "bots... I have two suggestions,

For the first one I know in a thread I didn't want to necro had asked about it, but at the time emjois didn't effect the "bot"s algirithims at all and are just for cosmetic. An idea that could work is for the bots reducing the emojis from the 20ish there are down to 5, terrified, anxious, nuetral, happy, super happy, and even display them in that order, then you could make the nice "AI" respond to terrified by having a higher chance of reducing cards/time, while having the "evil AI" respond to the happy side by having a higher chance of adding cards. It would be something that makes sense, the kindbot would be concerned if you are terrified, slightly less worried if you where anxious, doing normal actions at neutral, and figuring they are doing their job at happy, and maybe be a bit harsh if too happy, while the evilbot would see super happy as a taunt, happy as in it's not doing it's job, neutral as getting close to doing it's job, anxious as just doing it's job and terrified as exceeding expectations. (Maybe for the kind bot have it just modify the odds where from terrified to super happy of 2x more likely to remove cards, 1.5x more likely to remove cards, 1.25x more likely to remove cards, defualt card removal, then 1.25x more likely to add cards/time. Evil Bot in the same scale maybe 1.1x more likely to remove cards/time, default, 1.5x more likely to add cards/time, 2x more likely to add, and 2.5x more likely to add (because obviously the evilbot is going to be more evil then the kindbot will be kind.

For the other suggestion when setting up the bot maybe have the options to set not only desired time range but also hard limit time range, that way if someone wants the bot to try for say 2-3 days but can not do more then 7 days they can set that hard limit, but someone else who maybe wants 2-3 days but want's total lack of control and fear of the unknown can set the max to 365 days, while someone else who is even more adventurous who want's to have no limits can choose 2-3 days desired but with no upper limits. That way it accommodates for people who have a preferred range but can not go much past it, but also accommodates for people who want to be held to total RNG with no way of being able to go "ok I set it for 4 days, I know the programmed hard limit is 175% of the time so I know without a doubt that even if I still had 60 red and 90 yellow and 10 green and 2 double and 1 reset cards left I will definitely be released in 7 days regardless, as such having been 5 days already there is no point of me playing the card game because I know I will be out in exactly 2 days because of the hard coded limit as a pose to settable limit.

I know I personally would love the option to set it to where Zoe or Chase will set up the starting deck to aim for 1-4days but then I set the hard limit to 54 days because I know I have a flight in 56 days so there is a  real reason to keep playing the game rather then just let it get to the hard programmed release point which if I am aiming for 4 days I would assume the hard point would be between 5-8 days, not sure the exact number but you get my point. I would love the ability to feel helpless with uncertainty if it is going to be 4 days locked up, 9 days locked up, or even 54 days before finally being released. That seems like it would be much more of a rush and much more effective then having the hard release point as a static % that you arbitrarily choose.

September 30, 2018, 04:51:15 AM
Version 2.4.0 Released Hi

Version 2.4.0 has now been officially released. It should be available on Android now. iOS will take a few days to be approved by Apple.

Here's a full list of changes:

  • Speed improvements throughout.
  • New card designs.
  • Lock information is now displayed on the QR code screen.
  • Lockees can filter their locks.
  • Coloured flags that can be filtered on.
  • More lock options.
  • Let keyholder decide once the lock has finished if you can unlock or reset and start again.
  • Freeze card introduced. Once revealed the lock is frozen for 2 to 4 times the draw time. So for example if you pick a card each hour, the lock will be frozen for 2 to 4 hours. Once frozen you can’t do anything but wait.
  • Keyholders can freeze a lock for as long as they choose (only if they have been trusted).
  • More time intervals for variable locks: 15M, 30M, 1H, 3H, 6H, 12H, and 24H.
  • Alphanumeric combinations added.
  • The app can read the combinations to you when they are being randomly displayed on the screen when creating a new lock.
  • Keyholders can rate users that have completed or abandoned their locks.
  • The app now checks for lock updates every minute when on the list of lock screens.
  • Keyholders can now see who you’re locked with if you have multiple keyholders and you’re on their lock.
  • Keyholders can create shared locks that block users from loading if they have active locks running already.
  • News page added for future announcements about ChastiKey.


October 14, 2018, 09:38:10 AM
New Roadmap for ChastiKey I've updated the roadmap for ChastiKey by grouping changes into 3 priorities: High, Medium, and Low.

I've removed a few that have been on the list for a while that I felt probably weren't that important but those still exist on another list I have of things to look at.

This doesn't contain every suggestion and idea put forward.

What do you think of the priorities and the new roadmap?

October 14, 2018, 10:37:54 AM
suggestion: extended lock/lock handover At the moment, i am intrigued thinking about a feature from which I don't know, if something alike was already in discussion :-[
Normally, if all the green keys have been found, the lockee decides weather to unlock, restart or 50/50 the lock. There is no time limit for that decision, so the kh is put on hold.
How about limiting the time for the lockee, maybe related to the chance interval?
In addition: if the lockee doesn't show his interest in time, the (trusted) kh would be free to restart the lock, apply a totally new deck or another lock - maybe including a handover to a bot or another kh?

October 24, 2018, 04:57:30 PM
Re: suggestion: extended lock/lock handover I don't like the idea of being handed over to another keyholder without your consent but I can add to the list of things to look at your suggestion for a timed lockee decides option, or at least add a timer to the decide later option
October 24, 2018, 06:10:48 PM
Version 2.4.2 Work In Progress This thread will show some of the new features and fixes coming in the next version (version 2.4.2)

So far I've fixed about 3 bugs, and I've hopefully improved the lock updates that weren't always registering properly so the keyholder and lockee were seeing different things. I've still got to do some testing with this one and it's still not going to be 100% perfect. This did get a bit messy, and required me rolling back to 2.4.1 and starting again.

I've also added in the option to share locks via URL links. In the screenshot attached you will see there's two ways of sharing the lock now, the QR code way, or with a URL link which looks like this:

Clicking the link will open the app and load the shared lock information for you to pick the available options. I've wanted this in the app for a long time.

I've got every Friday and Monday off from work now until the middle of December so will use a lot of those to work on this.

November 10, 2018, 11:33:39 PM