Chronic Pain Tracker v3.2.2 Now Available on App Store

We have just posted a new minor update version of Chronic Pain Tracker (v3.2.2) to the App Store. This version corrects a couple of issues including:

✔  FIXED – Diary History Report Entry Order – this bug would sometimes cause an error in chronological sorting of diary entries within the report, particularly if entries were created non-sequentially or following an import of entries. That issue has been corrected and the report is ordering all entries from newest to oldest when generated.

✔  FIXED – Pain Map Compositing for Summary Reports – an issue was found where the compositing process was not properly handling paint strokes that had been previously erased. This could result in the composite showing paint in places it shouldn’t have been. This issue is now fully resolved.

✔  FIXED – PDF Diary History Report Intermittent Crash – We noticed a few crash reports related to downloaded Weather Tracker data that was causing a problem during the PDF generation of a Diary History report. We’ve added more code to cleanse the weather data before generation so this issue should be resolved as well.

Finally, while we were working on the Pain Map compositing issue above, we decided to do some fine tuning of the compositing process to improve the display of the final pain map data in the Summary Report. This change will not subtly blend areas of minimal or infrequent pain with the background body image so the final composite image is improved. It’s not a major change, but we know many of you really rely on this feature so we want it to be the best we can make it.

As we said, this version is available in the App Store now. Please update your device at your convenience. As always, if you have any comments, questions, or issues to report, please contact us. You can do so right from the app by going to the Settings tab and then tapping on “Send E-mail to Support Team”. We’d love to hear from you.

Does Weather Impact Your Pain?

Weather’s impact on your body

As the leaves begin to change color, and the cooler breezes begin to blow, many of us begin to prepare for the increased pain cold, wet weather can bring to our bodies. Weather triggered pain is a significant source of chronic pain for millions of people.

But how sensitive are you to weather changes? Was your increased pain last week due to the cold front that blew through, or are there other issues contributing to your pain? They are important questions and ones your doctor has probably asked you a number of times. How do you really know the answer?

New Weather Tracker Tool in CPT

Now, with Chronic Pain Tracker you can effectively track and analyze your response to changing weather conditions to determine how much of an impact they have on your chronic pain levels. The new Weather Tracker is easily added to your pain diary entries.

Using worldwide weather data provided by Weather Underground, the Weather Tracker records key factors like temperature, humidity levels, barometric pressure, and precipitation. Combined with the existing Pain Level Tracker in CPT you can objectively document your response to the changing weather conditions.


Weather Analysis and Reporting

When you prepare for your next doctor’s appointment, use Chronic Pain Tracker’s Summary Report feature to automatically aggregate and analyze all of your pain diary entries to create a comprehensive summary of your recent pain profile. The new Weather Tracker section of this report provides six new graphical representations of how your pain levels respond to changes in the weather. These graphs include the following studies:

Temperature & Pain Levels vs Time

This graph charts the rising and falling of Temperature over time combined with an overlay of your pain levels for the same period. Comparing the two graphs can provide hints about how closely linked your changes in pain level are to overall temperature. This is probably best compared over longer periods of time where you can detect seasonal impact of moving from summer to fall to winter and looking for corresponding increases/decreases in pain levels.

Humidity & Pain Levels vs Time

As the rain begins to move in, humidity levels rise and for many, so does their pain level. This graph plots the changes in humidity levels over time and also has the pain level overlay which can be used for comparison.

Barometric Pressure & Pain Levels vs Time

Many people can feel bad weather moving in. This is believed to be caused by a reduction in the barometric pressure allowing injured or arthritic joints to swell and cause pain. This graph can help identify to what degree your pain is influenced by changing pressure levels. As before, the changes are shown over the reporting time period with the pain level overlay available for comparison.

Pain Level Range vs Weather Condition

For each Weather Tracker entry, an overall definition of the current weather conditions is recorded (eg. Sunny, Light Rain, Snowing, etc). By aggregating all of your Weather Tracker entries along with your recorded Pain Levels, CPT is able to provide an analysis of your range of pain for each type of weather condition.

The graph shows a bar for each weather condition which represents the full range or recorded pain levels during that condition, and a marker (green line) which represents the average pain level across all entries for that condition. The conditions are then displayed in order of decreasing average pain level. This means that the conditions where you experienced the most pain (on average) are shown on the left side of the graph.

Pain Level Range vs Humidity Levels

In a similar manner to the Weather Condition graph, this graph aggregates all of your Weather Tracker and Pain Level Tracker entries and divides them based on Relative Humidity Level ranges. Again, the bars represent the high to low pain levels experienced and the green line shows the average pain level experienced when the humidity was within a certain range.

Pain Level Range vs Pressure Trend Direction

Finally, the last graph looks at not the exact Pressure Level, but rather what direction the Barometric Pressure level was trending when the diary entry was created. For those people that experience more pain before a storm arrives, you would expect the average pain levels to be higher during times of falling pressure levels. What will your data show?

We encourage you to give the new CPT Weather Tracker a try today. With a single click you can add it to your Diary Entry (from the Tracker selection screen) and it will use the location services within your device to determine your location which is then used to download your local weather conditions. (Note: Your location data is only used for the purposes of gathering this weather data).

Resolved Issue – Diary History report crashing in v3.2

UPDATE (Nov 13, 2012): CPT version 3.2.1 has been posted to the App Store and is available for immediate download. This minor update resolves the bug described below. All PDF report generation is now functioning normally. We apologize for letting this bug reach you and appreciate your patience in the matter.

As always, if you have any questions or concerns about the app, please let us know. You can email us directly from the CPT app by going to the Settings tab and then “Send E-mail to Support Team”. This will generate an e-mail with our support address which you can fill out with details of your question/issue. Wishing you all good health.


Our latest update, v3.2, introduced the new Weather Tracker object that can be added to your Diary Entries to capture local weather conditions. Many of you are already using this new Tracker with great success.

Unfortunately, along with this new feature, we also introduced a bug which causes the app to crash when trying to generate a PDF version of the Diary History report. This bug only occurs if one or more of the Diary Entries in the report includes the new Weather Tracker object, and only if the chosen output format is PDF.

Our developers have already corrected this problem and we are working to expedite a release through Apple to make a new update available to our users. We expect that this fix should be available within the next 3 to 7 days (depending on Apple).

In the meantime, please continue to include the Weather Tracker in your new Diary Entries. There is no reason to not continue capturing that important information. This issue is only related to the Diary History report – the Summary Report which includes all the graphs and analysis works just fine, including the graphs which analyze the Weather Tracker information.

In the meantime, if you do need to create a Diary History report, please use one of the following workarounds to avoid hitting this bug.

  • Option 1 – Disable Weather Tracker in Diary History Report Output

    • Once you have opened the desired time period for the Diary History report, you need to disable the output of the Weather Tracker information. To do this, simply tap the cell labelled Weather Tracker. This should gray out the printer icon as shown in the sample screenshot below.
    • Now go ahead and tap the View Report button and select the PDF Report option. Your Diary History report will be generated successfully.
  • Option 2 – Use the HTML output option

    • Since the problem is isolated to the PDF report format, you can choose to generate an HTML version of the Diary History report without disabling the Weather Tracker object as in option 1.

Once the bug fix is available, you will be able to generate these reports normally. We apologize for the inconvenience, and will get this resolved as soon as we can. Thank you.

Chronic Pain Tracker v3.2 now available

The latest version of Chronic Pain Tracker has just been released on the App Store.

It’s been several months since our last release. That’s not because we haven’t been working. The 3.2 release includes a number of “under the hood” improvements designed to make your experience with CPT even better. Plus we’ve added some new features like integrated Weather Tracking.

Let’s have a look at what’s new:

  • Support for iOS 6 and the new iPhone 5
    • CPT now supports the full screen size on the new iPhone 5
    • CPT has been tested and approved for the latest Apple iOS 6

  • Weather Tracker
    • New Weather Tracker let’s you easily document current weather conditions within your Diary Entries.
    • Support for retrieving current weather conditions worldwide
    • Analysis of weather data and comparison with your pain level information allows the generation of graphs showing:
      • Temperature vs. Time
      • Humidity Level vs Time
      • Pressure Level vs Time
      • Pain Levels vs Weather Condition
      • Pain Levels vs Humidity Levels
      • Pain Levels vs Pressure Trends
    • Check out more info here
  • Diary Entry Import/Export
    • Diary Entry data can be exported and saved to a zip file which can then be stored as a data backup or used to move diary information from one Diary to another.
  • Usability Improvements
    • Diary History scroll speed has been significantly improved.
    • Automated Tracker “Copy Last Entry” functionality now happens in the background
    • Pain Location Tracker “Path Simplification” process now happens in the background and is faster than previous versions

  • Pain Painter Improvements
    • We’ve simplified the navigational workflow within the Pain Painter by adding gesture support for zooming and panning without having to switch between Painting Mode and Nav Mode. Now just pinch to zoom in or out of the image and use a two finger pan to move the image around. A single finger still acts as your paint brush as you document your pain areas on the image.
    • Reorganized interface for the iPhone 5 now provides 38% more painting area

CPT v3.1.1 is Now Available in the App Store

Our latest version of Chronic Pain Tracker was released to the App Store on June 27. This update focuses on addressing a few minor bugs. We advise all users to update to this version when convenient for them to do so.

We also wanted to mention that we really enjoy getting your feedback about the latest improvements to CPT, so thanks to all of you that have reached out following the release of the v3.1 version. If you are enjoying the new Tracker modules and improved performance of the app, please let us know. Also let the world know by posting an iTunes review of Chronic Pain Tracker. It’s all those great 5 star reviews that keep us developing more new features for you.

v3.1.1 Release Notes

✔ ADDED – Additional report file information (time since created & file size) to the Report Output Cache table

✔ FIXED – Intermittent database warning that could appear when adding or removing Trackers to a previously saved Diary Entry. This was seen as an error message popping up sometimes after saving an entry. This is resolved.

✔ FIXED – Support Request email now correctly differentiates between Lite and Full versions

✔ FIXED – Problem with certain views not reappearing properly after app is sent to background and then brought back to foreground. All views now properly display when returning to foreground.

✔ FIXED – Error during report generation caused by improper characters in Diary Name. We now check and filter those characters out when generating an exported filename that includes a diary name identifier.

Ensure Diary Security with Pattern Lock Feature

Diary Security made Simple


Holding sensitive medical information in CPT makes Diary Security a valid concern. Our new Pattern Lock feature helps to control access to your Diary information, but without weighing the app down with cumbersome passwords or numerical codes. This feature is ideal for anyone having legitimate concerns about the confidentiality of their health information saved within the app.

It’s also perfect for moms and dads that let the little ones play on their phones by preventing inadvertent changes to your Pain Diary.

What is Pattern Lock?

What really differentiates this feature from other password or numerical code access systems is that it is so easy and quick to use. You don’t have to fool with a keyboard or numerical pad. And let’s face it. If diary security makes it hard to get into the app, you’re not going to use it. So we tried to make this as simple as possible.

Just use your finger to connect a series of points on the screen. The pattern that this traces out is your “password”. You can make the actual code as simple or as complex as you’d like.

If you suffer from arthritis or stiffness/pain in the hand, than this method of diary security is going to be much easier than typing out a password to get into the app.

Enabling Pattern Lock

To enable the Pattern Lock security, you need to go to the Settings tab, then choose Application Options, then Pattern Lock Setup. Follow the directions there to enable the diary security option. Once enabled, this is also where you will come if you want to disable the diary security.

Once enabled, the Pattern Lock screen will be displayed whenever the app is first launched AND whenever it comes out of the multi-tasking background. The correct pattern must be entered in order to gain access to the app, so don’t forget your pattern code!