New site for chastity and orgasms tracking

Discussion in 'Chastity and orgasm denial' started by alescan, Jul 17, 2023.

Random Thread
  1. alescan
    Offline

    alescan Long term member

    Joined:
    Jul 14, 2023
    Messages:
    186
    Likes Received:
    106
    Trophy Points:
    53
    Gender:
    Male
    Location: (Country, Region - and perhaps even City?):
    Italy
    Home Page:
    Local Time:
    8:26 PM
    I'm sorry but that email is not from my website, read the sender carefully.
     
    bondinchas likes this.
  2. herboi
    Offline

    herboi Active member

    Joined:
    Jan 13, 2017
    Messages:
    128
    Likes Received:
    413
    Trophy Points:
    73
    Gender:
    Male
    Occupation:
    I/T
    Location: (Country, Region - and perhaps even City?):
    Mich USA
    Local Time:
    2:26 PM
    This is fun
     
    bondinchas likes this.
  3. bondinchas
    Offline

    bondinchas Long term member

    Joined:
    Feb 15, 2016
    Messages:
    2,220
    Likes Received:
    3,286
    Trophy Points:
    143
    Gender:
    Male
    Location: (Country, Region - and perhaps even City?):
    UK
    Local Time:
    7:26 PM
    #28 bondinchas, Jul 20, 2023
    Last edited: Jul 20, 2023
    You're right, It arrived immediately after the first email, as I logged in for the first time, which is what confused me.
     
  4. alescan
    Offline

    alescan Long term member

    Joined:
    Jul 14, 2023
    Messages:
    186
    Likes Received:
    106
    Trophy Points:
    53
    Gender:
    Male
    Location: (Country, Region - and perhaps even City?):
    Italy
    Home Page:
    Local Time:
    8:26 PM
    Hi, everyone!
    Small updates:
    • Added all users statistics page with both sessions and orgasms
    • Fixed the formula that calcuates the average days between orgasm (before was always wrong)
    • I "promoted" the website to stable so now the address will be simply https://www.chastitytracker.org, but don't worry if you try to connect to the old directory will redirect you to the new one.
    I will never thank you all enough for all the feddback!
     
    bondinchas and Isopropylforyou like this.
  5. Renee DePlume
    Offline

    Renee DePlume Active member

    Joined:
    Dec 13, 2022
    Messages:
    64
    Likes Received:
    40
    Trophy Points:
    18
    Gender:
    Male
    Location: (Country, Region - and perhaps even City?):
    Southeastern US (Georgia)
    Local Time:
    2:26 PM
    An observation: the site does not specify a time zone (that I see) but appear to denote time in European time zones (Central European?)... I am Eastern Time Zone (US) and that was what I used when I started the manual entries, so when I ended the session last night using the provided button, I had to go in and adjust the time to match the first entry...otherwise I would have added 5 hrs to my time...
     
  6. alescan
    Offline

    alescan Long term member

    Joined:
    Jul 14, 2023
    Messages:
    186
    Likes Received:
    106
    Trophy Points:
    53
    Gender:
    Male
    Location: (Country, Region - and perhaps even City?):
    Italy
    Home Page:
    Local Time:
    8:26 PM
    Yes, the time I currently use is CET, as is where the server is located.
    I'm aware of that problem
    I tried to search for a solution but for what i saw it's not easy to deal with timezones.
    I came with two ideas fot that:
    • I set all time to utc so everyone know that you have to think that way when insertig dates
    • I still store all in utc and let everyone choose the timezone and store it in the database.
    I lean towards the second as is more easy for the final user, but I have some doubt when changing the timezone lead to change also the day, if this could create problems.
    Let me know what you think.
     
  7. Renee DePlume
    Offline

    Renee DePlume Active member

    Joined:
    Dec 13, 2022
    Messages:
    64
    Likes Received:
    40
    Trophy Points:
    18
    Gender:
    Male
    Location: (Country, Region - and perhaps even City?):
    Southeastern US (Georgia)
    Local Time:
    2:26 PM
    This type of thing is why I made the decision that I don't want to be a programmer :)
    That being said, there are a finite number of time zones.... perhaps store the data in UTC and have a preference in the user profile which modifies the display time based on a table that says "Oh...this goober is Eastern US... so UTC -5"
     
  8. Deleted member 103212
    Online

    There was an error with registering. I tried twice.
     
  9. alescan
    Offline

    alescan Long term member

    Joined:
    Jul 14, 2023
    Messages:
    186
    Likes Received:
    106
    Trophy Points:
    53
    Gender:
    Male
    Location: (Country, Region - and perhaps even City?):
    Italy
    Home Page:
    Local Time:
    8:26 PM
    My mistake, sorry. Retry now.
     
  10. TomInAustin
    Online

    TomInAustin Long term member

    Joined:
    Apr 28, 2016
    Messages:
    173
    Likes Received:
    316
    Trophy Points:
    73
    Gender:
    Male
    Local Time:
    1:26 PM

    It does not show yet but I am in the lead at 522 days
     
  11. Deleted member 103212
    Online

    I was able to register but haven’t gotten an email to verify. Does it take a while? Waited about 15 minutes.
     
  12. alescan
    Offline

    alescan Long term member

    Joined:
    Jul 14, 2023
    Messages:
    186
    Likes Received:
    106
    Trophy Points:
    53
    Gender:
    Male
    Location: (Country, Region - and perhaps even City?):
    Italy
    Home Page:
    Local Time:
    8:26 PM
    No, it should arrive pretty quick. Please check spam folder.
     
  13. Deleted member 103212
    Online

    I have. Nothing.
     
  14. Deleted member 103212
    Online

    Never mind. I used a different email. My goof.
     
  15. alescan
    Offline

    alescan Long term member

    Joined:
    Jul 14, 2023
    Messages:
    186
    Likes Received:
    106
    Trophy Points:
    53
    Gender:
    Male
    Location: (Country, Region - and perhaps even City?):
    Italy
    Home Page:
    Local Time:
    8:26 PM
    Not good. It should update real time. Can you please write me your email via the contact page. I'll dig into it later.
     
  16. Doug Scibor
    Offline

    Doug Scibor Long term member

    Joined:
    Aug 10, 2016
    Messages:
    630
    Likes Received:
    1,420
    Trophy Points:
    123
    Gender:
    Male
    Occupation:
    Technical
    Location: (Country, Region - and perhaps even City?):
    Atlanta, GA USA
    Local Time:
    2:26 PM
    Quick typo... When registering an orgasm, you ask if it was RUIEND.

    upload_2023-7-21_13-31-14.png
     
  17. alescan
    Offline

    alescan Long term member

    Joined:
    Jul 14, 2023
    Messages:
    186
    Likes Received:
    106
    Trophy Points:
    53
    Gender:
    Male
    Location: (Country, Region - and perhaps even City?):
    Italy
    Home Page:
    Local Time:
    8:26 PM
    Fixed! Thank you!
     
  18. Doug Scibor
    Offline

    Doug Scibor Long term member

    Joined:
    Aug 10, 2016
    Messages:
    630
    Likes Received:
    1,420
    Trophy Points:
    123
    Gender:
    Male
    Occupation:
    Technical
    Location: (Country, Region - and perhaps even City?):
    Atlanta, GA USA
    Local Time:
    2:26 PM
    Now a question for you @alescan

    When entering orgasms our sessions usually end with an orgasm and I'm required to lock up (or remain chaste on my honor) which begins the next session. The tracker doesn't allow days to begin and end on the same date which may be more honest for counting actual days but I'm curious if this is intentional on your part or do I need to fill in the actual times since the default is midnight otherwise?

    My wife already thinks I'm a little OCD with tracking it at all but what I've learned just from entering in this year's encounters has been interesting.

    Average lock up is about 41 days which has been skewed because she has had me out more often in the last month or so. Might be fun to run a report based on a date range but that is a long term goal not a must have.

    I'm having fun so far. Thanks for doing this.
     
  19. Doug Scibor
    Offline

    Doug Scibor Long term member

    Joined:
    Aug 10, 2016
    Messages:
    630
    Likes Received:
    1,420
    Trophy Points:
    123
    Gender:
    Male
    Occupation:
    Technical
    Location: (Country, Region - and perhaps even City?):
    Atlanta, GA USA
    Local Time:
    2:26 PM
    Holy crap! I just realized that I was just one day short of tying my all time record for being chaste as the new year began. She was pushing me longer and longer but I didn't realize (didn't do the math) until I was playing with the tracker website.

    Very interesting.
     
    Isopropylforyou and bondinchas like this.
  20. alescan
    Offline

    alescan Long term member

    Joined:
    Jul 14, 2023
    Messages:
    186
    Likes Received:
    106
    Trophy Points:
    53
    Gender:
    Male
    Location: (Country, Region - and perhaps even City?):
    Italy
    Home Page:
    Local Time:
    8:26 PM
    Hi!
    Firts of all thank you!
    Secondly of course a session a can end in a day and start another one the same (except if end is 23:59)can start, but in order to do this you need to set also hour and minute.
    Here's an example:
    Screenshot 2023-07-21 at 21-57-18 CHASTITY TRACKER SESSIONS.png
    As you can see one session finished at 11:59 on 01/05/2023 and the next started same day at 12
     
  21. bondinchas
    Offline

    bondinchas Long term member

    Joined:
    Feb 15, 2016
    Messages:
    2,220
    Likes Received:
    3,286
    Trophy Points:
    143
    Gender:
    Male
    Location: (Country, Region - and perhaps even City?):
    UK
    Local Time:
    7:26 PM
    I would do it this way.:
    Let the user enter the date and time that sessions start and end.
    For ease of use, populate the default field values with the current date and time. The user can then adjust the values as appropriate. They're not always going to have started or ended the session "Now", reporting is likely to be hours or days after the event.

    The best way to set the default timestamp to the screen would be not to send it from the server, but to use a little javascript in the HTML, then the browser will use the timestamp on the PC, which will be in the user's local timezone.

    That way, the actual time zone recorded in the database doesn't matter, and what counts is the difference between the start and end timestamps. The user can enter the timestamps manually using their own clock reference (whatever it happens to be). It then doesn't matter whether the server is using CET or UTM, the session durations will still be accurate. No need to program for time zone differences, we'll never need to compare start times!
     
  22. alescan
    Offline

    alescan Long term member

    Joined:
    Jul 14, 2023
    Messages:
    186
    Likes Received:
    106
    Trophy Points:
    53
    Gender:
    Male
    Location: (Country, Region - and perhaps even City?):
    Italy
    Home Page:
    Local Time:
    8:26 PM
    Hi everyone!
    This morning I'm very happy because tonight (at least it was for me:D) we almost reached the milestone of 50 egistered members (exactly 49, editor's note: you can see total count in all member statistic page even if unlogged)! In less than 4 days! Not all of them are actively registering data but it's start! So thank you very much to all of you!
    Now get back to business.
    Yesterday evening I found a solution for the timezone problem and I started code it.
    With this major release will also come the possibility to set the start date for statistics (very basic for now, you will see).
    While coding a dilemma came to mymind: how to update the data already inserted in the database?
    Here's my thoughts keeping in mind that setting the timezone will be mandatory (for start I'll set everyone to utc):
    • Delete all sessions (orgasm are stored without time so no problem) and everyone after setting the timezone have to reinsert the session;
    • I don't touch anything and everyone decide for itself if update the data already inserted and set the timezone (timezone doesn't affect statistics as the difference between dates is always equal);
    • I make a script to update the data accordingly to the timezone everyone set. This solution predicts that during the period of update no one should insert or modify data to prevent errors during dates convertion, plus I don't know what to do if not every one set timezone beside deleting;
    • As I have to set timezone mandatory, i'll set for all to utc, when you set yours for the first time I update the sessions accordingly (for me is the best)
    As I wrote the last one is the best compromise for the work to be done by me and you, but as I don't know if the data inserted is all true or, as I asked in my first post, you inserted random data to test the website.
    In this case the best solution will be the first, deleting also orgasms, (always keeping users so there's no need to register again) and an occasion to start using the website officially quitting the "beta test phase".
    I'm thinking of making a survey and send the link via mail, so those who do not catchup frequently here can have the say.
     
  23. Doug Scibor
    Offline

    Doug Scibor Long term member

    Joined:
    Aug 10, 2016
    Messages:
    630
    Likes Received:
    1,420
    Trophy Points:
    123
    Gender:
    Male
    Occupation:
    Technical
    Location: (Country, Region - and perhaps even City?):
    Atlanta, GA USA
    Local Time:
    2:26 PM
    (OPINION)
    I might suggest that tracking hours/minutes/seconds in chastity is diving too deep and may not be useful for most of us. My own experience is that I'm locked up, I'm unlocked some number of days/weeks/months later and then I am locked up again.

    Anything less than a day is unremarkable data to me and I certainly don't track it. (Today she let me out at 8:03:01.3333334 for play and I had an orgasm at 8:04:45.323221 when she locked me back up at 8:10:26.878888) It just feels like minutiae that goes way beyond the necessary and adds complexity to your efforts to develop the website.
    (/OPINION)

    It is likely for us that an unlock and a lock happen in the same day or even during the same hour but is it relevant to the goal? I'd struggle with that level of detail.

    I would vote that you NOT delete any data and let us fix things as you bring new capabilities online if that is important to the user.
     
    bondinchas likes this.
  24. bondinchas
    Offline

    bondinchas Long term member

    Joined:
    Feb 15, 2016
    Messages:
    2,220
    Likes Received:
    3,286
    Trophy Points:
    143
    Gender:
    Male
    Location: (Country, Region - and perhaps even City?):
    UK
    Local Time:
    7:26 PM
    I would say take a backup of the data and then don't worry about it, just update the website and database. The facility is there if anyone wants to amend or delete and re-add their data.
    Maybe just notify members that their data may have changed when you do the updates and to check it's as they want it. Options 2 or 4 are probably best.

    As the previous poster said, a few hours plus or minus makes no odds really. Chastity is measured in months and days, not hours and seconds. I was going to suggest suppressing the hours and minutes when zero, but I'd say probably better and simpler for both you and members to just work in whole days. And that gets rid of the timezone problem too!
     
  25. Renee DePlume
    Offline

    Renee DePlume Active member

    Joined:
    Dec 13, 2022
    Messages:
    64
    Likes Received:
    40
    Trophy Points:
    18
    Gender:
    Male
    Location: (Country, Region - and perhaps even City?):
    Southeastern US (Georgia)
    Local Time:
    2:26 PM
    Your chastity time may be measured in days and months, but not everyone's is... My wife, for instance, doesn't permit me to wear the cage to bed so by definition, mine is day to day. I would use this tool to measure the consecutive days I've put the cage on, for instance, and the total time locked but it won't be lock and forget.
     
    Isopropylforyou likes this.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice