a person using a laptop
Photo by Mailchimp on Unsplash

First off: Core Information is Always Free

Our core reason for being online is to provide timely, accurate, hype-free coverage of weather in Kansas. Because of that we take care to provide data and analysis in an easily-digestible format, along with explanatory graphics and photos. That way you will have the information you need to make the decisions you need to protect life and property.

For Members, We Go Beyond the Core Information

Weather Enthusiasts

Studies show about 30% of people take a deeper interest in weather. While they’d probably never venture to forecast, they putting together the knowledge of many sources into their own take on just what will happen.

Public Safety

This group needs as in-depth information as they can get from multiple sources, in order to plan. This could involve staging resources, alerting on-call staff, and many other actions. The in-depth coverage we provide is part of their toolkit.

We produce additional graphics, detail our analysis more thoroughly, and present it in a fashion that meets the needs of two groups:

This information takes us longer (at times MUCH longer) to produce than the core information. These groups tell us having a paid option for more in-depth coverage is valuable to them.

Membership is a way to meet everyone’s needs.

Membership Options

Basic Plan

The price for membership is $5.99 per Month.

Sign Me Up!

Basic Plan members receive the following:

  • extra technical detail in our Briefings, Outlooks, and Storm Updates
  • email delivery of each Briefing, Outlook or Update as soon as it is posted
  • members-only content including exclusive interviews (and podcasts when we develop them)
  • Private Facebook group

Enthusiast

The price for membership is $53.99 now and then $13.99 per Month.

Sign Me Up!

In addition to the Basic Plan features you'll receive

  • Private Chat with the team and other Enthusiasts via the KSStormInfo Slack
  • One Private Forecast per month
  • Additional members-only content.
  • Discounted rate on a ride-along experience ($40 billed with first month, can be used within three years of membership date, conditions apply)

Supporter (Monthly)

Sign Me Up!

You're helping us cover the expenses of running the site and of going out for mobile storm spotting. We sincerely appreciate your support of our efforts to inform and help protect you and others in Kansas! Choose any amount from $3.99 up.

Supporter (Annual)

Sign Me Up!

Thank you for supporting the site and our efforts to inform, educate, and prepare Kansans. We apply supporter funds toward the expenses of running the site and being ready to go out for mobile storm spotting. Choose any amount from $24 up.

Optional Add-Ons

Personal Forecast 5-pack

Pre-purchase a package of five personal forecasts usable within one year. Travel, outdoor events, whatever -- when you need a personal forecast we're here to provide it. Terms and restrictions apply, see https://b845775f-f53c-4a11-a556-9812f8843b49.cv05.conves.io/personal-forecast for details.

Sign Me Up!

The price for membership is $25.00 now.

Membership expires after 1 Year.

Ride-Along (Prepaid)

Ride along with us on a mobile spotting trip! You'll be on-call for one trip with us at our discretion within 2 years of your payment. We don't take riders on the more high-end events for safety reasons. Other conditions apply, see https://b845775f-f53c-4a11-a556-9812f8843b49.cv05.conves.io/ride-along/ for details.

Sign Me Up!

The price for membership is $50.00 now.

Membership expires after 2 Years.

Keep Up to Date - Enable Notifications OK No thanks
1 - Query: SELECT option_value FROM wp_options WHERE option_name = 'siteurl' LIMIT 1
    Time: 0.640 ms
2 - Query: SELECT * FROM wp_pmpro_membership_levels
    Time: 0.207 ms
3 - Query: SET time_zone = "+00:00"
    Time: 0.304 ms
4 - Query: SELECT t0.name AS name_1, t0.value AS value_2, t0.id AS id_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM wp_mailpoet_settings t0
    Time: 0.293 ms
5 - Query: SHOW TABLES LIKE 'wp\\_ewwwio\\_images'
    Time: 0.681 ms
6 - Query: select option_name, option_value from wp_options where option_name like 'mcloud%'
    Time: 1.078 ms
7 - Query: SHOW TABLES LIKE 'wp_mcloud_pending_optimizations'
    Time: 0.609 ms
8 - Query: SHOW TABLES LIKE 'wp_mcloud_bg_optimizations'
    Time: 0.431 ms
9 - Query: SELECT COUNT(*) FROM information_schema.tables WHERE table_schema = 'dbb845775ff53c4a11a5569812f8843b49' AND table_name IN ('wp_toolset_associations', 'wp_toolset_connected_elements', 'wp_toolset_relationships', 'wp_toolset_type_sets')
    Time: 0.861 ms
10 - Query: SELECT count(w0_.id) AS sclr_0 FROM wp_mailpoet_subscribers w0_ WHERE w0_.deleted_at IS NULL AND w0_.status IN ('subscribed', 'unconfirmed', 'inactive')
      Time: 0.456 ms
11 - Query: SELECT a.action_id FROM wp_actionscheduler_actions a LEFT JOIN wp_actionscheduler_groups g ON g.group_id=a.group_id WHERE 1=1 AND g.slug='mailpoet-cron' AND a.hook='mailpoet/cron/daemon-trigger' AND a.args='[]' AND a.status IN ('in-progress', 'pending') LIMIT 0, 1
      Time: 0.289 ms
12 - Query: SELECT DISTINCT t.trigger_key FROM `wp_mailpoet_automations` AS a JOIN `wp_mailpoet_automation_triggers` as t WHERE a.status = 'active' AND a.id = t.automation_id ORDER BY trigger_key DESC
      Time: 0.287 ms
13 - Query: SELECT id FROM wp_pmpro_membership_levels LIMIT 1
      Time: 0.270 ms
14 - Query: SELECT id FROM wp_pmpro_membership_levels WHERE allow_signups = 1 AND (initial_payment > 0 OR billing_amount > 0 OR trial_amount > 0) LIMIT 1
      Time: 0.089 ms
15 - Query: SELECT user_id FROM wp_pmpro_memberships_users WHERE initial_payment > 0 OR billing_amount > 0 OR trial_amount > 0 LIMIT 1
      Time: 0.055 ms
16 - Query: SELECT DISTINCT meta_value FROM wp_postmeta WHERE meta_key = '_view_loop_template' AND meta_value != '0' ORDER BY post_id
      Time: 0.325 ms
17 - Query: SELECT ID, post_name, post_parent, post_type FROM wp_posts WHERE post_name IN ('member','options') AND post_type IN ('page','attachment')
      Time: 0.839 ms
18 - Query: SELECT wp_posts.ID FROM wp_posts WHERE 1=1 AND (wp_posts.ID = '124021') AND wp_posts.post_type = 'page' ORDER BY wp_posts.post_date DESC
      Time: 0.621 ms
19 - Query: SELECT * FROM wp_postmeta WHERE post_id IN (124021)
      Time: 0.481 ms
20 - Query: SELECT autoload FROM wp_options WHERE option_name = 'pmpro_visits' LIMIT 1
      Time: 0.750 ms
21 - Query: SHOW FULL COLUMNS FROM `wp_options`
      Time: 1.046 ms
22 - Query: UPDATE `wp_options` SET `option_value` = 'a:9:{s:5:\"today\";i:190;s:8:\"thisdate\";s:10:\"2025-15-05\";s:4:\"week\";i:6665;s:8:\"thisweek\";s:2:\"20\";s:5:\"month\";i:29244;s:9:\"thismonth\";s:1:\"5\";s:3:\"ytd\";i:230371;s:8:\"thisyear\";s:4:\"2025\";s:7:\"alltime\";i:1447595;}' WHERE `option_name` = 'pmpro_visits'
      Time: 0.461 ms
23 - Query: SELECT ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) INNER JOIN wp_postmeta AS mt1 ON ( wp_posts.ID = mt1.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = '_seopress_redirections_enabled' AND wp_postmeta.meta_value = 'yes' ) ) AND post_title = 'member/options/' AND post_type = 'seopress_404' AND post_status = 'publish' AND ( ( mt1.meta_key = '_seopress_redirections_logged_status' AND mt1.meta_value = 'only_not_logged_in' ) OR ( mt1.meta_key = '_seopress_redirections_logged_status' AND mt1.meta_value = 'both' ) )
      Time: 0.899 ms
24 - Query: SELECT ID FROM wp_posts WHERE 1=1 AND post_title = 'member/options/' AND post_type = 'seopress_404'
      Time: 0.477 ms
25 - Query: SELECT ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) INNER JOIN wp_postmeta AS mt1 ON ( wp_posts.ID = mt1.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = '_seopress_redirections_enabled' AND wp_postmeta.meta_value = 'yes' ) ) AND post_title = '' AND post_type = 'seopress_404' AND post_status = 'publish' AND ( ( mt1.meta_key = '_seopress_redirections_logged_status' AND mt1.meta_value = 'only_not_logged_in' ) OR ( mt1.meta_key = '_seopress_redirections_logged_status' AND mt1.meta_value = 'both' ) )
      Time: 0.253 ms
26 - Query: SELECT ID FROM wp_posts WHERE 1=1 AND post_title = '' AND post_type = 'seopress_404'
      Time: 0.128 ms
27 - Query: SELECT ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) INNER JOIN wp_postmeta AS mt1 ON ( wp_posts.ID = mt1.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = '_seopress_redirections_enabled' AND wp_postmeta.meta_value = 'yes' ) ) AND post_title = 'member/options' AND post_type = 'seopress_404' AND post_status = 'publish' AND ( ( mt1.meta_key = '_seopress_redirections_logged_status' AND mt1.meta_value = 'only_not_logged_in' ) OR ( mt1.meta_key = '_seopress_redirections_logged_status' AND mt1.meta_value = 'both' ) )
      Time: 0.621 ms
28 - Query: SELECT ID FROM wp_posts WHERE 1=1 AND post_title = 'member/options' AND post_type = 'seopress_404'
      Time: 0.286 ms
29 - Query: SELECT post_id, meta_value FROM wp_postmeta WHERE meta_key = '_wp_attached_file' AND meta_value = '2021/04/image025.jpg'
      Time: 0.295 ms
30 - Query: SELECT DISTINCT t.term_id FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('category', 'post_tag', 'wpmf_tag', 'event') AND tr.object_id IN (124021) ORDER BY t.name ASC
      Time: 0.279 ms
31 - Query: SELECT autoload FROM wp_options WHERE option_name = 'pmpro_views' LIMIT 1
      Time: 0.620 ms
32 - Query: UPDATE `wp_options` SET `option_value` = 'a:9:{s:5:\"today\";i:437;s:8:\"thisdate\";s:10:\"2025-15-05\";s:4:\"week\";i:6820;s:8:\"thisweek\";s:2:\"20\";s:5:\"month\";i:30447;s:9:\"thismonth\";s:1:\"5\";s:3:\"ytd\";i:230795;s:8:\"thisyear\";s:4:\"2025\";s:7:\"alltime\";i:940838;}' WHERE `option_name` = 'pmpro_views'
      Time: 0.389 ms
33 - Query: SELECT wp_posts.ID FROM wp_posts WHERE 1=1 AND wp_posts.post_parent = 124021 AND wp_posts.post_type = 'page' AND ((wp_posts.post_status = 'publish')) ORDER BY wp_posts.post_title ASC LIMIT 0, 1
      Time: 0.918 ms
34 - Query: SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '124021'
      Time: 0.245 ms
35 - Query: SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '124021'
      Time: 0.328 ms
36 - Query: SELECT m.id, m.name FROM wp_pmpro_memberships_pages mp LEFT JOIN wp_pmpro_membership_levels m ON mp.membership_id = m.id WHERE mp.page_id = '124021'
      Time: 0.161 ms
37 - Query: SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (124077) ORDER BY meta_id ASC
      Time: 0.689 ms
38 - Query: SELECT post_id, meta_value FROM wp_postmeta WHERE meta_key = '_wp_attached_file' AND meta_value = 'https://images.ksstorm.info/2023/04/ytzoyio3udk.jpg'
      Time: 33.119 ms
39 - Query: select post_id from wp_mcloud_post_map where post_url = 'https://images.ksstorm.info/2023/04/ytzoyio3udk.jpg' order by post_id desc limit 1
      Time: 0.264 ms
40 - Query: select ID from wp_posts where post_type='attachment' and guid = 'https://images.ksstorm.info/2023/04/ytzoyio3udk.jpg' order by ID desc limit 1
      Time: 3.844 ms
41 - Query: select ID from wp_posts where post_type='attachment' and guid like '%2023/04/ytzoyio3udk.jpg' order by ID desc limit 1
      Time: 6.176 ms
42 - Query: SELECT * FROM wp_pmpro_membership_levels WHERE allow_signups = 1 ORDER BY id
      Time: 0.205 ms
43 - Query: SELECT * FROM wp_posts WHERE ID = 124077 LIMIT 1
      Time: 0.562 ms
44 - Query: select * from `wp_fluentform_forms` where `status` = 'published' and `id` = '19' limit 1
      Time: 0.366 ms
45 - Query: select * from `wp_fluentform_form_meta` where `form_id` = '19' and `meta_key` = 'formSettings' limit 1
      Time: 0.431 ms
46 - Query: select * from `wp_fluentform_form_meta` where `form_id` = '19' and `meta_key` = '_ff_selected_style' limit 1
      Time: 0.291 ms
47 - Query: select * from `wp_fluentform_form_meta` where `form_id` = '19' and `meta_key` in ('_custom_form_css', '_custom_form_js')
      Time: 0.317 ms
48 - Query: select * from `wp_fluentform_form_meta` where `form_id` = '19' and `meta_key` in ('_ff_form_styler_css', '_ff_selected_style', 'ffs_default')
      Time: 0.115 ms
49 - Query: select * from `wp_fluentform_form_meta` where (`form_id` = '19' and `meta_key` = 'ffs_default') limit 1
      Time: 0.301 ms
50 - Query: select * from `wp_fluentform_form_meta` where (`form_id` = '19' and `meta_key` = '_ff_form_styles') limit 1
      Time: 0.139 ms
Total Queries: 50
Total Time: 63.790 ms