Tile-1
Tile-1
Tile-1
heading_icon_left heading_icon_right

Product Updates

We love our customers. That’s why the ZenSports team is hard at work building new features (and fixing any bugs) every couple of weeks. We log all new features and bug fixes on this Product Updates page. If you’ve signed up for a ZenSports account, we’ll send you an email every time we release new features and bug fixes. Dates listed below are the dates that we pushed the changes to the App Store (iOS) and uploaded them to our website (Android). Android uploads to our website are instant. The App Store generally accepts updates within 1 to 2 business days, but can take up to 5 business days to process. Be sure to set your phone to receive automatic updates from ZenSports, so you’re never missing out on the latest features that we have for you!

BG-color-dot-3
BG-color-dot-1 BG-color-dot-3

June 11, 2024

  • Add Canadian Football League to our wager offerings.
  • Add NCAA Baseball Championship league to our wager offerings.
  • We have updated our Wire Transfer Deposit/Withdrawal process. Please follow the instructions on the support library articles for Wire Transfer Deposit and Wire Transfer Withdrawals. This is applicable to new wire transfer requests moving forward.
  • We are no longer supporting paper check deposits and withdrawals. If you have a pending paper check deposit or withdrawal, we will honor it provided we received and/or acknowledged the request prior to June 12th 2024. We recently updated our House Rules and Support Library articles to reflect this change.
  • Update instructional text on the Self-Exclusion screen shown to patrons prior to selecting their determined time period for Self-Exclusion. This updated text now aligns with recent changes to the term options.
BG-color-dot-1 BG-color-dot-3

May 14, 2024

  • Added WNBA to our bet offerings
  • Fixed a crashing issues on iOS app upon initiating the KYC process. If you have attempted to go through KYC on the iOS app, please try again.
  • Fixed a crashing issue on Android app when a player taps the back button on the Help screen.
BG-color-dot-1 BG-color-dot-3

May 01, 2024

  • We have updated the terms of our No Danger First Wager Bonus program. The maximum payout is now $100. Please see updated terms in our Support library located HERE.
  • We have added limits to the number of KYC attempts a player can make. Please reach out to [email protected] if you have attempted more than 3 times going through KYC.
BG-color-dot-1 BG-color-dot-3

April 16, 2024

  • Added UFL and NCAA Baseball to our league bet offerings.
  • Resolved issues with duplicate bets and games.

     

BG-color-dot-1 BG-color-dot-3

March 20, 2024

  • Added NCAA Men's and Women's Championship tournaments to our league offerings. This includes the NCAA D-1 Men's National Championship, National Invitation Tournament, College Basketball Invitational, and NCAA D-1 Women's National Championship.
BG-color-dot-1 BG-color-dot-3

March 05, 2024

  • We have added bet offerings for MLB Spring training and upcoming NCAA Basketball conferences.
  • We are bringing back true odds to parlays! This means the odds you see for individual bets in your parlay will be the odds used to calculate your potential payout.
  • We made updates to make closing and settling bets more efficient.
BG-color-dot-1 BG-color-dot-3

February 07, 2024

  • We’ve added increased functionality to our available bet offerings, including some exciting new propositional bet types on the big game! 
  • We now have faster settlement times for straight team wagers for NBA, NCAA Basketball, NFL and NHL. Faster settlement times for player props and parlays coming soon!
  • Updated responsible gaming features based on new regulations from TN Sports Wagering Council. 
  • Other bug fixes and content updates.
BG-color-dot-1 BG-color-dot-3

December 29, 2023

  • Launched a new data integration with Sportradar so that bets for NFL, NBA, NHL, MLB, NCAA Football, and NCAA Basketball will be automatically created. This is Phase I of our integration with Sportradar. Phase II and Phase III releases will include the automated submitting of results for the above leagues, and the automated creation of bets and submitting of results for additional leagues.
  • Made content and design improvements throughout the app.
BG-color-dot-1 BG-color-dot-3

November 29, 2023

  • Implemented social security number verification to the standard KYC verification process, which means that customers are no longer required to sign up for a Play+ account in order to get their social security number verified (i.e. everything is now consolidated into one verification process).
  • Added instructions for making wire transfer and paper check deposits / withdrawals within the Funds screen of the app. Previously, those instructions were only available in our support library.
  • Changed the layout design of the list of sports/leagues on the Bet screen to make each one thinner so that more sports/leagues are visible on the screen without having to scroll.
  • Added the entire list of teams/players from individual wagers of a Parlay Card to the Parlay Card cell on the Results screen.
  • Moved "United States" to the top of the Country screen during the signup flow so that customers can quickly tap on it without having to search for it.
  • Removed the final step of entering in a referral bonus code when creating a new ZenSports account.
  • Fixed a bug on iOS where Tapping on the Notifs screen crashed the app every time.
  • Fixed a bug on iOS where customers that have a cached / old version of the app installed were being blocked from going through KYC verification in the app.
  • Fixed a bug on iOS where the email and password were not being remembered on the Login screen if the “Save my Login info for next time” box was checked
  • Fixed a bug on iOS where the pop up error message wouldn’t appear and the Login screen would just sit there when trying to log in with incorrect credentials.
  • Updated the spacing and layout within Bet and Parlay Card cells on the Results screen for iOS..
  • Changed the Max Bet for parlay cards to be that of the Max Bet of the lowest individual straight wager that makes up a Parlay Card.
  • Added information for the No Danger First Wager Bonus and VIP Program within the Bonuses section or the app.
  • Added the following new bet types to wager on:

     

    • Soccer: over/under Total Team Corners
    • NFL: over/under Rushing Touchdowns and Receiving Touchdowns
    • MLB: over/under Base Hits
  • Optimized the submitting results process so that wagers and parlay cards can be graded / settled more quickly.
  • Optimized the infrastructure of parlay cards and liquidity.
  • Optimized the infrastructure of regulatory reports and our back office system to run faster.
  • Renamed “Touchdowns Scored” to instead say “Anytime Touchdowns Scored”.
  • Removed all previous bonus logic to match the deprecation of the previous bonus programs.
  • Made updates to some of the content for email/push/in-product notifications.
BG-color-dot-1 BG-color-dot-3

June 28, 2023

  • Re-architected how compliance reports are created and sent out to regulators and internally.
  • Updated Parlay Cards to block customers from picking multiple Team wagers from the same game for the same Parlay Card. NOTE: you can still add multiple Player wagers from the same game to the same Parlay Card, and you can add one Team wager from each other different game to the same Parlay Card.
  • Made the following changes to MMA bet types:

    • Added "Tie/Draw" as a bet type.
    • Changed "Total Knock Out Win" to instead say "Technical Knock Out".
    • Added "Knock Out Win" as a bet type.
BG-color-dot-1 BG-color-dot-3

June 13, 2023

  • Fixed a front-end corner case bug on iOS, where if a customer uninstalled the app after signing up for a ZenSports account, and then re-installed the app later on, it would automatically block the customer from placing deposits or wagers.
  • Deprecated and updated several marketing emails and push/in-product notifications that are no longer relevant to ZenSports’ current product or business model.
  • Added validation to fields on the Profile Settings screen to ensure that the correct number and format of characters in each field are included by customers.
  • Added a “Next” button to the keyboard on Android within the First Name field when signing up for a new account in order to make for faster toggling between fields.
  • Fixed a crashing bug on iOS when tapping on the Notifs screen from the ZenSports Rewards screen.
BG-color-dot-1 BG-color-dot-3

June 06, 2023

  • We are now officially live in Tennessee! See below for all of the great product updates as part of this launch.
  • Implemented several new Responsible Gaming features:
    • Self-Exclusion – You can permanently ban yourself from using ZenSports, which means you will never be able to access the features within the ZenSports app again. Any remaining Available Balance funds are then sent to the designated account provided by you. You will also be unsubscribed from all marketing content and blocked from further accessing the ZenSports app. You can also choose to Self-Exclude yourself from other sports betting operators in Tennessee.
    • Self-Limitation – You can limit your interaction within ZenSports in several different ways:
      • Wager Limits – Set the maximum total amount that can be wagered per 24 hours, per week, and/or per month.
      • Deposit Limits – Set the maximum total amount that can be deposited per 24 hours, per week, and/or per month.
      • Time in App – Set the maximum amount of time that can be spent in the ZenSports app per 24 hours, per week, and/or per month.
      • Session Limits – Set the maximum amount of time that can be spent in the ZenSports app during any current session.
      • Account Cool-Off – Set a time limit in days to temporarily self-exclude yourself from using ZenSports. During this cool-off period, you will be unable to access the features within the ZenSports app. Withdrawal requests can still be made via ZenSports customer support.
  • Integrated a new KYC (Know Your Customer) process via Shufti Pro. This now streamlines the ability to get KYC verified within ZenSports prior to making deposits and placing wagers. As part of this process, customers will be required to fill out their PII, upload an identification document, and take a selfie. Verifications are generally instant (in less than 1 minute).
  • Integrated Sightline Payments for fast and quick deposits and withdrawals. You can instantly deposit funds via debit card, ACH, or PayPal, and instantly withdraw funds to your bank account or debit card.
  • Integrated Xpoint for more streamlined geolocation technology services. This ensures that all customers that place wagers in Tennessee are within the borders of Tennessee, excluding certain tribal locations.
  • Changed the automatic logout time for inactivity of a customer's current session from 72 hours to 30 minutes.
  • Updated the “lockout” feature if your login attempts fail 3 consecutive times – you’ll now be required to reset your password manually via an email sent to you instead of the account being automatically unlocked after 30 minutes.
  • Removed certain bet types (like injuries and penalties) that are not allowed in Tennessee. 
  • Made several content changes throughout the app.
  • Peer-to-Peer wagering has been removed until if/when this feature is approved in Tennessee.
  • Cryptocurrency wagering has been removed until if/when this feature is approved in Tennessee.
BG-color-dot-1 BG-color-dot-3

March 02, 2023

  • Disabled all cryptocurrency betting, depositing, and trading for the time being, as we gear up for our Tennessee launch in a couple of months. We can and will re-enable these features once regulators that are in the jurisdictions that we’re operating in approve cryptocurrency betting. 
  • For Cash Back Bonuses, Infrequent Withdrawal Bonuses, Welcome Bonuses, and Referral Bonuses, these have been updated and re-branded to be based on USD betting volume, and the payouts are now also in USD (instead of SPORTS tokens).
  • Segmented out all ZenSports sportsbook bets from peer-to-peer bets within the app. When you’re on the main Bets screen, you’ll now see a separate tab for ZenSports Bets and P2P Bets. We’ve done this for a couple of reasons:
    • To make it easier to distinguish which bets are coming from ZenSports and which bets are coming from peers.
    • Bets accepted from the ZenSports sports book do not come with any additional fees (beyond the vig that is baked into the odds), whereas bets created and accepted with peers come with a 10% fee. You’ll see this fee as a separate transaction within your Transactions List (as we previously did for all bets within ZenSports). You will also receive a pop-up notification prior to creating a P2P bet as the Maker or accepting a P2P bet as the Taker.
  • No longer taking out an escrow fee when a Maker creates a bet, because ZenSports will resolve all bet results, including P2P bets.
  • Fixed a crashing bug on iOS when customers tried logging in with the “Sign in with Apple” option.
  • Fixed a bug on Mobile Web and iOS where customers couldn’t edit Season/Future bets created.
  • Removed Daily Fantasy Sports contests from the app, as that’s not a top focus for ZenSports right now.
  • Fixed a bug on Mobile Web that wasn’t allowing customers to delete bets created as the Maker.
  • Now sorting individual bets within a Parlay Card in chronological order.
  • Made content and design changes throughout the app.
BG-color-dot-1 BG-color-dot-3

January 10, 2023

  • Launched a new KYC flow within the ZenSports app, utilizing an awesome KYC integration from Mitek! This new integration makes it 10 times easier and faster to get KYC verified within ZenSports. Just go to “Funds” → “KYC Verification” and begin getting verified with your Driver’s License, Identification Card, or Passport. The new KYC flow will automatically take a picture of your ID and selfie, and use that to KYC verify you without you having to manually enter in any data at all!
  • Made some content and image improvements throughout the ZenSports app.
BG-color-dot-1 BG-color-dot-3

November 22, 2022

  • When viewing a Parlay Card, the bottom section is now collapsible so that customers can more easily view all of the bets that make up the Parlay Card. Tap the down arrow to collapse the entire bottom section and tap the up arrow to un-collapse the entire bottom section.
  • Updated the new ZenSports and Ultimate gamer logos within the ZenSports and Ultimate Gamer apps, respectively.
  • Improved the infrastructure for when customers request to deactivate their account.
  • Made content changes throughout the ZenSports web app.
BG-color-dot-1 BG-color-dot-3

November 08, 2022

  • You can now add wagers for events from any time period to a Parlay Card in the ZenSports app. For example, you can now add a wager from an NBA game today plus an NHL game for next week plus a Super Bowl futures bet to the same Parlay Card. Previously, you could only add wagers for same-day events to a Parlay Card.
  • Fixed a bug in the ZenSports Web app where Tennis and CS:GO matches weren’t showing up when creating a wager as the Maker (Tennis and CS:GO matches were showing up when accepting a wager as the Taker).
  • Fixed a bug in the ZenSports Web app where wagers created or accepted weren’t showing up on the Results screen.
  • Fixed a bug in the ZenSports Web app where the Withdraw Funds screen was loading blank when a customer had access to cryptocurrency withdrawals and was not KYC verified.
  • Fixed a bug in the Ultimate Gamer iOS app where the confirmation pop-up after deleting an esports competition was not showing up.
  • Fixed several but infrequent crashing bugs in the ZenSports and Ultimate Gamer Android apps.
  • Made content changes throughout the ZenSports and Ultimate Gamer apps.
  • Removed the background notification on Android that the ZenSports and Ultimate Gamer apps were running.
BG-color-dot-1 BG-color-dot-3

October 25, 2022

  • Re-architected the way the backend handles transactions in order to speed up and simplify the transaction process.
  • Updated the front end in all the apps to handle these new back end transaction architecture / responses.
  • Fixed a bug with the Location Authorization pop up in the ZenSports Bet US Android app, whereby it was flashing the Location Authorization pop up only for a split second and then disappearing immediately after downloading the app and opening it for the first time.
BG-color-dot-1 BG-color-dot-3

October 11, 2022

  • The ZenSports Play apps have been re-branded as Ultimate Gamer! View the blog post about the acquisition of ZenSports by KeyStar Corp for more information.
  • Fixed several corner case crashing issues in the Android apps.
  • Made a few content changes throughout the apps.
BG-color-dot-1 BG-color-dot-3

September 06, 2022

  • Added the ability to accept Ethereum payments via our Cryptocurrency Payments API.
  • Changed it so that the competition broadcast does not go into full screen mode automatically when opening up the competition.
  • Added the ability to zoom in and out on the Bracket screen using pinching.
  • Made the Location field optional when creating a new competition.
  • Added the ability for a director to remove a player from a competition if the entries have not yet been closed.
  • Removed the esports filter logic on the Play screen.
  • Now allowing for players to more easily find their current/previous/upcoming match on the Bracket screen using a new “Find Match” button.
  • When creating a competition, added a Game Title field and the ability to search/select game titles that ZenSports offers.
  • Now displaying the Game Title on the Competition screens.
  • Fixed a bug on Android where selecting Market Order on the Trade screen only showed the first line of the Order Book in the Exchange for the Bet app.
  • Refactored all of the transaction and payout logic on the back-end to make the process and performance faster.
BG-color-dot-1 BG-color-dot-3

May 17, 2022

  • We’ve created our own email marketing system using Sendgrid for reaching out to customers with different news and promotions. Due to the fact that we offer gambling products, most standard email marketing services (like Mailchimp, Constant Contact, etc.) will not allow us to use those products, and we were thus blocked from being able to reach out to our entire customer base via email. Now that we’ve built this system natively, we can reach our entire customer base with email updates!
  • Added a KYC verification reminder for registered players within the Tournament screen.
  • Fixed a crashing bug in the iOS Play app within the Transactions List screen.
  • Fixed a bug in the Android Play app with the helper text in the Upload Photo field.
  • Fixed a bug in all apps where the change password validation was not showing when the password confirmation field did not match the new entered password.
  • Removed the ability to pick the same team for a Point Spread and Moneyline wager and add them to the same Parlay Card.
  • Removed the esports tournament functionality from the ZenSports Bet app, as we're only supporting that in our ZenSports Play app. Please download the ZenSports Play app right away if you haven’t done so already.
BG-color-dot-1 BG-color-dot-3

April 19, 2022

  • We are now customizing the messaging that customers see based on which ZenSports app they sign up from (ZenSports Bet app or ZenSports Play app). Play app customers will no longer see the betting emails and notifications that Bet app customers see, and we now have a new set of esports / crypto exchange / NFT emails and notifications specifically for Play app customers.
  • Fixed a bug in the iOS Play app where the app crashed when scrolling through the Bracket screen.
BG-color-dot-1 BG-color-dot-3

March 22, 2022

  • When a director allocates the prize money for a competition, the funds for the prize money are now automatically withdrawn from the director’s wallet, and a corresponding transaction shows up on the Transactions List for that wallet.
  • When a director edits the prize money allocation for a competition, the adjustment in funds is either added to or subtracted from the director’s wallet (depending on whether there’s a decrease or increase to the total prize money allocation), and a corresponding transaction shows up on the Transactions List for that wallet.
  • The Total Prize Money field on the Allocate Prize Money screen updates in real time as the director is adding or editing the prize money allocated per place.
  • Prize money payouts for a competition are now automatically credited to a player’s wallet after a competition is over (previously, this had to be done manually by the ZenSports accounting team).
  • When a customer taps on a Prize Payout transaction in the Transactions List, it takes them to the Prize Money tab of that particular Competitions screen.
  • Changed the Prize Money tab on the Competitions screen for players/spectators to update in real time based on results.
  • Fixed a bug on iOS where the Note field was getting cut off in the Notes section of the Other Details tab if the note was more than 2 lines long.
  • Fixed a bug on iOS where switching from “Current” to “History” on the Play screen took about 20 seconds to load.
  • Fixed a bug on Android where Dark Mode and Light Mode weren't setting properly.
  • Removed jailbroken / rooted restriction in the ZenSports Bet US and ZenSports Play apps (still in place for Nevada app).
  • Fixed a bug when searching for a competition on the Play screen in the Play app, the background image for the competitions in the search results was not the correct one.
  • Removed remote access restriction in the ZenSports Bet US and ZenSports Play apps (still in place for Nevada app).
  • Added a confirmation pop up when the creating director taps Save from the Allocate Prize Money screen. 
  • Removed the 50% rollover requirement for SPORTS tokens.
BG-color-dot-1 BG-color-dot-3

March 01, 2022

We’re excited to announce that we’ve launched our new “ZenSports Play” app, which is a new app dedicated to the esports tournament and cryptocurrency trading exchange features that we previously only offered in our betting app. The launch of the new ZenSports Play app now gives customers a dedicated user experience for accessing the tournament and exchange features. 

There are no betting features within the new ZenSports Play app. As such, the new Play app removes a lot of the blockers and restrictions that were required by regulators for the betting app (since there is no betting in the Play app). Our previous betting features are still available in the “ZenSports Bet US” and “ZenSports Bet Nevada’ apps.

The tournament and exchange features can still be found in the ZenSports Bet US app, however, the tournament features will eventually be removed from the betting app, so we highly recommend downloading the new Play app right away so that you have access to all of these great features. The exchange features will remain in the betting app, but because deposits are currently disabled in the betting app, it is again recommended that you download the new Play app for all of your trading activity.

Below are the new features and bug fixes that we have released for the esports tournaments (to both the ZenSports Bet and ZenSports Play apps):

  • Improvements to Create Competition Steps 1, 2, 3, 4, and 5.
  • Redesigned the Play screen to have a menu tab bar under the search box.
  • Fixed a bug where tournament cards were flashing on the Play screen.
  • Implemented new design to call out the Register for Tournament button.
  • Implemented updated Play screen design.
  • Now only showing the customer's display name or initials on the Tournament screens.
  • Implemented new design for the streaming screen.
  • If a player is already registered for a competition, changed the text to say “Registered for Competition” with a check mark.
  • Made the “Watch More Streams” button more prominent.
  • Added the ability to search by tournament title from the Play screen.
  • Changed all instances of the word "Tournaments" to instead say "Competitions".
  • Improved the View Bracket button.
  • Added the Matches title in black above the matches section (just like Registered Players).
  • Added a title above the competition broadcast so customers know what the broadcast is.
  • Updated Competition Details section at the bottom of the Competition screen.
  • Renamed “Watch More Streams” to "Player Streams" and changed the background color to green.
  • Fixed a bug where tapping on a match on the Bracket screen did not go to the correct Match Details screen.
  • Moved the Done button in Create Tournament Step 3 to be on the right for the Date/Time Widget.
  • Changed the first/main screen of the Play app to be the Play screen in the main app.
  • Changes to the Funds screen in the Play app:
    • Removed the "Exchange" menu item from the Funds screen and moved it to its own screen.
    • Moved the other menu items up one row each to account for this extra space.
    • Removed the "No Debit / Credit Cards Added" section on the Manage Fiat Accounts screen.
  • Removed the Deposit Funds and Wire Transfer Withdrawal menu items in the Main app.
  • Removed the "Are You Still There?" pop up on the Main and Play apps.
  • Changed the 30 minute automatic logout time to instead be 72 hours.
  • Implemented the Clone tournament feature.
  • Added the Competition ID to the Competition screens.
  • Removed the "Type" field that asks for Open/Scratch, Handicap, Semi-Handicap when creating an Esports competition.
  • Removed references to the "Type" field in the Competition screens.
  • Removed the "Which Sport Are You Playing" field on Create Tournament Step 1.
  • Removed the Sport filter on the Competition Filters screen.
  • Added the ability to close entries on the Registered Players screen.
  • Registered players are now sorted alphabetically.
BG-color-dot-1 BG-color-dot-3

December 07, 2021

  • Made changes to the betting slips / conditional results screens.

BG-color-dot-1 BG-color-dot-3

October 21, 2021

  • Updated the Bet ID syntax in the app.

BG-color-dot-1 BG-color-dot-3

August 24, 2021

  • Fixed an iOS bug where the app was crashing after logging out.
  • In order to meet gaming regulations, we are now blocking use of the ZenSports app if a customer’s iOS device is jailbroken.
  • In order to meet gaming regulations, implemented a feature that blocks you if you attempt to access the app or place a bet while any third party remote access tool is installed on your phone, or if you attempt a man-in-the-middle / replay attack.
BG-color-dot-1 BG-color-dot-3

July 12, 2021

  • In order to meet gaming regulations, created reports for auditing purposes.
BG-color-dot-1 BG-color-dot-3

July 02, 2021

  • In order to meet gaming regulations, implemented a feature that blocks you if you attempt to access the app or place a bet while any third party remote access tool is installed on your phone, or if you attempt a man-in-the-middle / replay attack.
BG-color-dot-1 BG-color-dot-3

June 29, 2021

  • Fixed a bug on iOS where the app was crashing after logging out.
  • In order to meet gaming regulations, we are now blocking use of the ZenSports app if a customer's device is jailbroken or rooted.
BG-color-dot-1 BG-color-dot-3

June 22, 2021

  • Fixed a bug with the new password requirements released on June 9, 2021.
  • Fixed a bug with creating and entering an Esports tournament.
  • Re-architected the trading exchange to account for additional location restriction features released on June 16, 2021.
BG-color-dot-1 BG-color-dot-3

June 16, 2021

  • Made the following improvements to geo-location features in order to ensure that if a customer enters a non-gaming area, they can not place a wager or make a deposit into the ZenSports app:
    • GPS (phone) location is now checked automatically and continuously every 5 seconds anywhere that the customer is in the app.
    • When a customer attempts to accept a bet, the app checks for GPS location so that a wager can’t be placed if in a non-gaming area.
    • If a customer is using a VPN, the customer will automatically be restricted from placing a wager or making a deposit, regardless of whether the customer’s GPS phone location is in a permitted gaming area or not.
    • While ZenSports is still tracking a customer’s IP address, ZenSports is not using the IP address to determine whether a customer should be restricted from placing a wager or making a deposit. This change was made because a customer’s phone data provider could be using a data tower located in a restricted area through no fault of the customer. I.e. phone location and using a VPN can be controlled by a customer and are the most accurate methods of determining geo-location, so those should be the sole basis for determining a customer’s geo-location access.
BG-color-dot-1 BG-color-dot-3

June 09, 2021

  • Made design, layout, and UX improvements to the signup flow.
  • Implemented additional security improvements to password requirements. Passwords must now be changed at least once every 90 days. Passwords must also now be at least 8 characters in length and contain a combination of at least two of the following criteria: upper case letters, lower case letters, numeric and/or special characters.
  • Implemented additional security improvements to logging in and out:
    • You’ll now be automatically logged out after 30 minutes of inactivity in the app → you’ll be prompted to verify that you’re still active after 5 minutes of inactivity, and then 25 minutes after that, if you haven’t verified that you’re still there, you’ll be automatically logged out.
    • After 3 consecutive failed logins, you’ll now automatically be locked out of your account for 30 minutes. You’ll be able to try logging back in again after 30 minutes -- you’ll be notified via email once the 30 minutes has expired and your account has been unlocked. If you need access to your account sooner than the 30 minute waiting period, you can chat with us or email us and verify your account manually, and a supervisor (if available) can unlock your account.
  • Added a “System Requirements” screen under Settings to show you what the phone / operating system requirements are to use the app based on whichever device you’re on.
  • Fixed a crashing issue when tapping on the Edit Favorites button for iOS.
  • Changed the USDT price display for the ICX/USDT trading pair to 4 decimal places throughout the app.
  • Improved the number pad interaction on Mobile Web so that it gets dismissed after tapping "Go" on it (previously, the number pad would stay visible after tapping Go).
  • Made several layout, design, and content improvements throughout the app. 
  • Added all remaining Esports tournament features that currently exist on Android and iOS to Mobile Web (features have been on iOS and Android for the past several months).

     

BG-color-dot-1 BG-color-dot-3

May 11, 2021

  • Polished up the design and layout of the Parlay Card Results screens to show just the pertinent information based on the exact scenario/result of the Parlay Card. I.e letting you know if results are waiting to be submitted, the amount you’ve won if you’ve won, the amount of just your original wager if you’ve lost, the amount refunded back to you if tied/cancelled/postponed, etc. This frees up space to show more individual bets without scrolling and just has a cleaner look and feel to it.
  • Added the Parlay Card ID to transactions on the Transactions List screen, as well as the ability to tap on Parlay Card transactions and search for Parlay Card ID’s on the Transactions List screen.
  • Added an “excluded” designation for any bets that have been excluded from Parlay Card results due to the individual bet being tied/cancelled/postponed.
  • Added a "Done" button to the number pad on Android for all screens whenever the number pad is shown, which dismisses the number pad and allows the customer to proceed with other action items on the screen.
  • Made some content and layout changes throughout the app.
  • Removed old social menu options on the More and Settings screens.
  • Implemented several tournament features on the Web app that were already present on the iOS and Android apps.
  • Fixed a bug with the Max Bet and Insufficient Funds calculation for Parlay Cards.
  • Fixed a bug where American Odds were showing decimal places after the number for Parlay Cards.
  • Fixed a bug where Season/Future bets were not showing up on the Web app.
  • Fixed a bug where American Odds were showing up as between -99 and +99 when Decimal Odds were less than 2.00.
BG-color-dot-1 BG-color-dot-3

April 27, 2021

  • We’re excited to announce the launch of Parlay Cards today here at ZenSports! With the launch of Parlays, customers are now able to combine more than one bet from the same day into a Parlay Card and have the odds multiplied for higher payouts. Read the full announcement on the ZenSports blog.
BG-color-dot-1 BG-color-dot-3

March 23, 2021

  • Fixed a bug on iOS where the app would crash when tapping on a decimal point prior to entering in numeric characters in any field where numbers are required.
  • Fixed a bug with the History filter on the All Bets screen where it was not showing bets correctly in reverse chronological order. These bets are now showing in the correct order, however, we’re currently only showing bets that have been accepted in the History filter (instead of accepted plus not accepted) in order to help reduce clutter.
  • On iOS, if you fail your initial KYC/AML verification, you will now be notified of the exact reason(s) for the failure and will have the ability to resolve the issues directly within the app. Please note that you can submit 2 KYC verification attempts free of charge. After that, there will be a $10 per verification charge to cover our third party costs for verifying. This work was done for Android last release.
  • Improved the typing experience of different currencies within the Exchange screens. Now when you type in a number, it will read from left to right and will input whatever you type in. This same improvement was done for other screens in the app last release.
  • Updated the error message within the Web app when someone doesn't have enough funds to cover the withdrawal amount plus the withdrawal fee. This work was done for Android and iOS in previous releases.
  • Fixed a bug on Android and iOS regarding the placement of Tennis Score fields on the Submit / View Results screens.
BG-color-dot-1 BG-color-dot-3

March 10, 2021

  • Depositing funds via debit/credit cards has been re-enabled! This feature was previously turned off for the past 6 months while we implemented additional security measures required by our fiat payment processor. You will now need to go through an additional verification step when adding a new card as well as when making a deposit with any cards -- you will receive either a text or email tied to the credit card account with a code that you’ll need to enter into ZenSports to verify that it is indeed you using your own card.
  • We have revamped our initial KYC/AML verification experience so that it’s much easier and less error prone to go through. 
  • On Android, if you fail your initial KYC/AML verification, you will now be notified of the exact reason(s) for the failure and will have the ability to resolve the issues directly within the app. Please note that you can submit 2 KYC verification attempts free of charge. After that, there will be a $10 per verification charge to cover our third party costs for verifying. This work will be done next release for iOS.Our market makers are now supporting bets in Bitcoin, so you’ll see a lot of supply and liquidity in Bitcoin moving forward.
  • Improved the typing experience of different currencies within the Betting, Deposit Funds, and Withdraw Funds screens. Now when you type in a number, it will read from left to right and will input whatever you type in. This improvement will be coming to the Exchange next sprint.
  • Added Player Score fields to the Submit Results screen of Tennis matches, so as a Maker, you can now easily submit results for Tennis bets simply by entering the score of the Players instead of typing the player names in (this fix was done for team bets awhile back). 
  • Fixed a bug on the web app for iOS where extra space would get added to the bottom nav menu after closing down external links. 
  • Fixed some visual issues for Dark Mode on the Results screen for the web app.
BG-color-dot-1 BG-color-dot-3

February 24, 2021

  • Replaced the previous Free Play Bonus program with a new Welcome Bonus program. More on this HERE.
  • Updated the KYC/AML verification content on the Withdraw Funds screen if you’re in a pending verification status so that you know that you do not need to go through KYC/AML verification again, and to just wait for the verification process to be completed.
  • Fixed a bug on Android where it wouldn’t let you update your avatar on the Edit Profile screen.
  • Added content to the Transactions List screen to let customers know if a Bet ID has no transactions related to it.
  • Fixed a crashing issue on the iPad app where it would crash if you tried to enter text into a number field. 
  • Added a screen title to the Add Debit/Credit Card and Deposit Verification screens.
  • Made withdrawal fees dynamic based on the currency and method of withdrawal in order to account for the costs incurred by ZenSports to submit withdrawal transfers (i.e. gas costs on the blockchain, bank costs, etc).
  • Web App updates:
    • All Exchange features are now available on the web app. This includes trading SPORTS tokens with USDT and BTC, viewing the order book and market trades, managing your limit orders, and viewing your order history. 
    • Dark Mode is now available on the web app so you can change the theme of the web app to your preferred Light or Dark theme in your Display Settings screen.
    • Added the ability to edit your profile in the web app. 
    • If you added the web app to your phone’s home screen, you will now get a pop up message when ZenSports does a new release, asking you to update to the latest version. This does not need to be done if you’re using the browser version of the web app.
    • Added the ability to share bets outside of ZenSports.
    • Added the ability to do pull-down refresh if you’re using the iOS Safari browser to view the web app.
    • Fixed a bug on FireFox where the date picker would not appear on the Birth Date screen of the Sign Up flow. 
    • Fixed the forgot password link so that it points to the correct password reset form instead of the test form. 
    • Fixed some UI bugs and updated content throughout the web app.
  • Tournament Software updates:
    • Re-designed the Edit Tournament flow on iOS so that it’s more visually appealing and easier to update the tournament data. This was already done on Android in the last release.
    • Added ICX as an option for collecting tournament fees.
    • Fixed an issue on Android where the brackets screen would sometimes crash.
BG-color-dot-1 BG-color-dot-3

February 02, 2021

  • Added the ability to search by Bet ID on the transactions list. Now you can view all the transactions related to a specific bet ID. You must enter in the entire Bet ID to view the transactions related to that bet. 
  • Removed previous seasons from showing up on the Create Bet Step 3 for Season bets.
  • Fixed a bug on iOS where the “Total Betting Fees” label was not visible on the View Bonuses screen.
  • Web App updates:
    • Implemented the Referral Bonuses screen for the web app. You can now copy and share your referral code and also view your referral bonuses. 
    • Fixed a bug with push notifications still going out even if your push notification settings were turned off.
    • Added support for tablets, so you can now enjoy the web app on your tablet or iPad. 
    • Fixed a bug on the Create Bet Step 4 screen for MMA and Tennis where it was showing all the players instead of just the players for the selected game.
    • Fixed a bug on the SPORTS Rewards program screen where the charts were not reflecting your correct betting volume.
    • Fixed a bug on the Deposit Funds screen where it was showing all of the currency deposit options even if you only selected one of them.
    • For numeric inputs throughout the web app, it’s now always showing the number keypad instead of the alpha-numeric keyboard.
    • Fixed a bug where Tennis and Esports games were not showing up on the Create Bet Step 3 or the Upcoming Games screen.
    • Fixed a bug where the bottom navigation was not showing up when viewing the app from a mobile browser.
    • Fixed sorting issues on the View All Bets and Results screens. 
    • Made other minor text changes and visual updates.
  • Tournament Software updates:
    • Sped up the loading on the Play screen when filtering by History.
    • Re-designed the Entry Fee / Prize Money screen so that it’s more visually appealing and easier for the Tournament director to view and manage prize money.
    • Re-designed the Edit Tournament flow for Android so that it's easier to manage and is more visually appealing. Also added logic to prevent unintended cases from happening. For example being able to edit the fees after a player has registered. (iOS re-design will be coming next sprint).
BG-color-dot-1 BG-color-dot-3

January 19, 2021

  • The ZenSports Web App is now available! Go to https://www.zensports.com/ and tap on the “Download Web App” badge from your phone (It is currently not available for desktop). The Web App looks and feels exactly like the Native iOS and Android apps but without having to install it from the App Store or downloading the Android APK. Simply save the Web App to your Home Screen from your Chrome Browser if you’re on Android, and your Safari browser if you're on iOS (or continue going to https://app.zensports.com/ in your browser). Please note that the Exchange and Tournament software features are not yet available on the Web App, but will be coming soon.
  • Added the ability to do Pull down refresh on the Funds screen.
  • Fixed a bug in the Exchange where you would see a negative trading balance if your Free Play Bonus and remaining rollover amount are greater than your SPORTS wallet balance, which can happen when you have outstanding bets from the Free Play Bonus that have not yet been settled.
  • On iOS, fixed a bug where you could not edit the details of a bet result because the CTA was not displayed. NOTE: you can always only edit the result details but never the actual outcome of the bet.
  • Added the ability on iOS to add your Discord ID when registering for a tournament so that the tournament director can better coordinate tournament details to the player. This feature was already available on Android.
  • Added a background image to the player avatars on the Tournament screen. You can update your background image in your profile settings
BG-color-dot-1 BG-color-dot-3

December 22, 2020

  • Fixed a bug on Android where the app was crashing on install if you had the latest version of Android OS (version 11). 
  • Updated all Android deep links to go to the Android download page if the recipient doesn’t already have the Android app installed (so that they can first install the Android app before going to the corresponding screen for the deep link).
  • Improved the visual and interaction design when typing in team scores on the Submit Results screen.
  • Switched the placements of Away/Home team score fields on the Submit Results screen and Results screens for Soccer to make it in line with how scores are displayed on other results websites (Home team listed first, Away team listed second). 
  • Changed the number of decimal places for the Price(USDT) field in the ICX/USDT market in the Exchange.
  • On iOS, updated the Results screens to match the content and layout of the Android Results screens. 
  • Made the following updates to our Tournament Software features:
    • Re-designed the iOS Tournament screen that customers are taken to when they tap on a Tournament from the Play screen (just like what was done on Android last release).
    • Re-designed the Registered Players, Upcoming Matches, and Completed Matches screens to be more visually appealing.
    • Re-designed the Match Details screen to include the Twitch streams of the players in the match. On this screen, you can switch between watching each player’s stream if the match has not been completed. If it has been completed, you can still watch the Tournament broadcast channel.
BG-color-dot-1 BG-color-dot-3

December 08, 2020

  • Streamlined the bet results submission process by adding Away and Home team score fields for single game team bets. So now all you need to do is enter in the scores of the teams instead of having to re-type the team names in the results details. You can still submit additional results details if you want. After you submit results, you’ll see the scores reflected on all of the Results screens.  
  • Added the Away and Home team score fields for single game team bets to the Edit Bet Results screen on Android so you can update the scores if you made a mistake with the results details when you initially submitted the results. As always, you can’t change the actual winner of the bet once submitted -- only the scores and details. This will be done on iOS next release.
  • Added the ability to copy the actual text on the Submit Results screen with your phone cursor so that you can quickly search for bet results information online using the data from the Results screen. To copy the text, you need to tap and hold onto the section you want to copy, and then the options to copy the area will show up.
  • Made the following updates to our Tournament Software on Android, which will be done on iOS next release:
    • Re-designed the Tournament screen that customers are taken to when they tap on a Tournament from the Play screen. This newly designed screen is more visual and surfaces the Tournament information on the main Tournament screen so that viewers don’t have to dig for that information. The re-designed Tournament screen for iOS will be coming next sprint.
    • Updated the Tournament registration flow so that players can optionally add their Discord ID. This information helps the tournament director coordinate the tournament if they are additionally using Discord for their tournament management. 
    • Updated the text shown on the link preview when sharing Tournaments (done on both iOS and Android).
  • Updated content in the app to make it clear that bet disputes will be resolved within 48 business hours from the time the dispute was submitted. 
  • On Android, fixed a bug on the Results screen where if you scrolled to the bottom of the list view of leagues/sports, it was automatically changing to the expanded view instead.  
  • Updated the frequency for which we update game schedules in our app from once a day to every 4 hours. So now the game schedules will be even more accurate in our app when creating bets.
BG-color-dot-1 BG-color-dot-3

December 01, 2020

  • We re-designed the Create Tournament form and updated the experience to be a multi-step flow that is much easier to fill out on a mobile device. 
  • Fixed a bug on Android with the Play screen filter, where the app would freeze if you selected History in the Current/History filter of the Play screen.
  • Updated the bet types labels on iOS for Create Bet Step 5 to be regular text instead of bold text.
  • Improved the load time of the Favorites screen. Now you can quickly see bets from your favorite teams and players that you want to bet on.
  • Fixed a bug where some customers in authorized locations would sometimes receive a Location Restriction pop up when they would create or accept a bet. 
  • Fixed a bug where if you created any MMA bets that were never accepted and have expired, the bets would still show up in the current view of your Results screen even though the event had already passed.
  • Fixed a bug where if you created a Multiple Games bet, it would not show up on the View All Bets screen or in your Results screen.
  • We are temporarily removing the Bet Types we added last sprint that allowed customers to manually create bets for a specific time period within a single game. We are going to take some time to improve this experience because it doesn’t really make sense to combine the time period with the bet type.
BG-color-dot-1 BG-color-dot-3

November 17, 2020

  • We have added the ability to edit your profile and account information. You can update the following fields:
    • Display Name - This is a new field we added that will be used to identify you within the public facing parts of the app, such as the Daily Fantasy Sports Contests and Tournament software. This helps ensure added privacy protection when interacting within our app.
    • First Name
    • Last Name
    • Photo
    • Date of Birth
    • Country
    • State (only applicable if you are in the United States)
      Note: we have not enabled the ability to edit your email yet. This feature will be coming soon.
  • Added the ability to manually create Over/Under bets by first-half and quarter time periods for NFL, NCAA Football, Soccer, MLB, NBA, NHL, and NCAA Basketball, as well as Over/Under bets on total rounds fought for MMA. 
  • Fixed a bug when editing in-game bets, where it would show the Start Time of Game option on the Edit Bet Step 6, which is the step that asks for the closing time of the bet. This option should not be available on this step because the game would have already started.
  • Added tooltips and updated field labels on the Add Wire Instructions form so that it’s clear what the fields mean.
  • Added a confirmation pop up when adding wire instructions to tell customers to make 100% sure that they entered in the correct bank account information, otherwise their funds may be lost forever if sent to the wrong account.
  • Added validation to the Routing Number field when adding US wire instructions.
  • Fixed a bug where adding wire instructions from the Manage Wire Instructions screen would take you to the Withdrawal Amount screen, instead of back to the Manage Wire Instructions screen.
  • On Android, fixed a bug on the Play screen where it would only display 2 tournaments at most, even though there are more that can be displayed.
BG-color-dot-1 BG-color-dot-3

November 10, 2020

  • Made the following improvements to our Daily Fantasy Sports Contest features:
    • Added search, sorting and filtering to the NFL contests screen, now you can easily find any contest you want. 
    • Updated the user experience for the My Contest tab of the Results screen to match the user experience for the My Bets tab of the Results screen. Now you can view all contests that you created or entered that same way you can view all bets that you created or accepted.
    • Fixed a bug where old contests were showing up on the All Contests screen. 
  • Redesigned the Play screen of our Tournament software. We made the screen more visually appealing to encourage customers to view and register for the tournaments. Before it was just a boring bland list that did not draw you in.
  • Fixed a visual bug with the Submit Result screen on Dark Mode iOS where the text for the result options would disappear if you select one of the options. 
  • Fixed a bug where the link preview for Write in bets were not showing language to makes it clear that if the Taker accepts the bet, they are betting that what the Maker wrote Won’t happen.
  • Fixed a visual bug on Android Dark Mode, where the Market Trades tab of the Exchange was showing white lines. 
  • Updated the colors of the currencies shown on the Bet Result screens to use the colors that we use to represent them in the app. For example, BTC is gold, so we updated all the places in the Bet Result screen where BTC is shown to be gold. Makes it much easier to tell what currency the bet is in.
BG-color-dot-1 BG-color-dot-3

October 28, 2020

  • Made the following improvements to our Daily Fantasy Sports Contest features:
    • Added the ability to delete a contest if you are the Maker of the contest and no other Takers have entered the contest yet.
    • Updated the user experience for viewing contests to match how it works with viewing bets. Now you can view contests not only by game time, but you can also view all contests at once for all game times.
    • On Android, fixed an issue where the “Not Started” status was not showing up to indicate that the contest has not started yet.
    • On Android, fixed an issue where the tab menu at the top of the Contest Details screen was not centered.
    • Fixed some visual issues where some content could not be seen when viewing DFS contests in dark mode.
    • On iOS, fixed the layout of the Contest cells to look like they do on Android so the content is more readable.
    • Fixed an issue where the value of the Prize Money for a contest was getting truncated in the title.
  • Changed the number of decimal places displayed for ICX throughout the app from 4 decimals to 2 decimals. This makes ICX easier to read as 4 decimal places is too much clutter to show based on the current value of ICX.
  • Changed the number of decimal places for USDT in the Exchange from 4 decimals to 8 decimals. Everywhere else in the app, USDT will remain at 4 decimal places. The reason for the increase in decimal places in the Exchange for USDT is because we wanted to decrease the spread of the SPORTS/USDT and ICX/USDT pricing. For example, now you can sell 10,000 SPORTS tokens for 0.00042356 USDT instead of 0.0004.
  • Sped up the performance of the Transactions List screen.
  • Updated the transaction labels on the Order History tab of the Exchange to be more clear about Market Orders that are submitted as Limit Orders. When you submit a Limit Order and it gets executed right away, that is considered a Market Order and you actually get charged a Taker fee of 0.2% instead of a Maker fee of 0.1%.
  • Fixed a bug where tapping on a deep link to a bet that has been deleted crashes the app. Now it shows a pop up with a message that the bet has been deleted.
BG-color-dot-1 BG-color-dot-3

October 15, 2020

  • We are now supporting ICX betting and trading! Now you can do all the things in our app using ICX that you can do with other currencies. This includes:
    • Depositing funds in ICX.
    • Creating and accepting bets in ICX.
    • Viewing, filtering and searching for ICX bets.
    • Creating and entering Daily Fantasy Sports contests in ICX.
    • Trading ICX/USDT.
    • Viewing your ICX transactions in your ICX wallet.
    • Withdrawing funds in ICX. You must withdraw a minimum of $10 worth of ICX and there is a 10 ICX withdrawal fee.
  • Made improvements and fixed bugs in the Tournament Software features:
    • Updated the design of the filter on the Play screen for Android.
    • Localized the tournament time zones so that the times are always displayed in your local time zone.
    • Fixed a bug on the Play screen filter where some filter criteria were not working correctly.
    • Fixed a bug on Android where you could not open the Twitch app from the Tournament broadcast or from the individual player stream.
    • Fixed a bug on Android where players would get listed multiple times or not listed at all on the Watch Tournament screen.
    • Fixed an issue with the Tournament broadcast and individual player streams where tapping on the “Open In App” CTA to open the Twitch app would make the text disappear.
    • Added a check to the “Twitch Channel Username” field when adding a Twitch Channel to make sure that the channel is actually valid.
    • Fixed a bug on iOS where the Tournament Details could not be edited by the director if the Tournament was created in USD or BTC.
    • Fixed a visual bug on Android where the title for the Match Details screen would not be visible in dark mode.
    • Made improvements to the loading of the Tournament deeplinks to keep showing the loading indicator until it takes you to the intended screen. Before, when you tapped on a tournament deep link, it would take you to the Bets/Contest screen with a loading indicator then the loading indicator would disappear and it would just sit on that screen for a few seconds before taking you to the intended screen.
  • Fixed a bug on iOS, where you could not see the Referral Code field when signing up for a new account while in dark mode.
  • We updated our Location API services to support newer versions of Android, which was causing location permission issues with some Android customers.
  • Grayed out the Market Price label on the Trade tab of the Exchange for Android to make it clear that you do not need to enter a price when creating Market Orders.
  • Added wallet address validation for SPORTS and BTC when making withdrawals to make sure customers are sending to a valid address for that currency.
  • Fixed a bug on Android where the push notifications would get sent out even if the setting was turned off in the app.
  • Added support for push notifications if a customer is logged into the same account on multiple devices. Previously, you would only get push notifications on one device if you were logged into the app on both devices.
  • On Android, made improvements to the tapping area of the currency toggle used for when you want to enter values in terms of dollar amounts. Now it’s a lot easier to switch between currency inputs.
  • On iOS, fixed a crashing issue when viewing NFL bets.
BG-color-dot-1 BG-color-dot-3

September 23, 2020

  • Added a Twitch streaming integration to our Tournaments software. Now you can do the following:
    • As a tournament director, you can add a Twitch channel when creating a tournament. This channel can be used as the main channel for the tournament where you can livestream the event, make important announcements, etc. You can also edit the Twitch channel later on through the Edit Tournament screen.
    • As a registered player for the tournament, you can link your Twitch channel so that others can watch your live stream while playing. Your streams are accessible to viewers/spectators of the tournament from the new Watch Tournament screen or on the Match Details screen.
  • Added a ZenSports Tournament league type to our list of sports/leagues that you can bet on! This means you can now bet on tournaments that are hosted within the ZenSports Tournaments platform.
    • Under the Bets/Contests screen, you’ll now see an option for “ZenSports Tournaments.” Tap on this to accept bets for ZenSports Tournaments.
    • You can also create bets for any ZenSports tournament. Simply tap “Create Bet” from the Bets/Contest screen and then select “ZenSports Tournaments.” From here, follow the usual Create Bet flow.
  • Fixed a bug where you could not manually create NFL bets because the list of teams/players for a game would not be displayed on Create Bet Step 4.
  • Fixed a bug with our DFS feature where you could not create a lineup because the list of players would not be displayed when selecting players for a position.
  • Fixed a bug on Android where push notifications were not getting sent out.
  • Sped up the Create Bet Step 4 screen so that you can now create bets even faster.
  • Re-designed the Tournament filter for iOS so you can easily filter through the tournaments on the Play screen. Re-design of the Tournament filter for Android is coming next sprint.
  • Improved the deep linking/sharing experience for tournaments.
  • We changed the way the Referral Bonus Program works so that when you refer someone to the app, you will now get a referral bonus of 30% of their SPORTS Betting Fees instead of 1% of their SPORTS betting volume.
BG-color-dot-1 BG-color-dot-3

September 09, 2020

  • Switched Tether (USDT) deposits and withdrawals from the Omni blockchain to the Ethereum (ERC-20) blockchain. This will speed up deposits and withdrawals made in USDT, and will also cut down on gas costs. You will now be required to use an Ethereum (ERC-20) based wallet address for USDT deposits and withdrawals.
  • Added the “Accepted Time” by the Taker on the Submit/View Results screen (Maker) and the View Results screen (Taker). We’ve re-updated our Guidelines on Settling of Bet Results and Disputes to include that if the Accepted Time of the bet by the Taker is before the actual start time of an event (even if the start time is earlier than what is posted in ZenSports), then the bet is valid and has action.
  • Automated the process for unsubscribing from ZenSports marketing emails. There is now an “Unsubscribe” link in the footer of those emails that will automatically unsubscribe you from future emails.
  • You can now add US bank wiring instructions for withdrawals (previously, you could only add wiring instructions for non-US banks).
  • Added a “Game Spread” bet type for Tennis.
  • Removed the requirement to upload a photo when signing up for a new account.
  • Fixed a bug on Android where you could not enter a decimal in the number field of the Create Bet Step 5 screen.
  • Made improvements to the Edit Favorites screen by removing the “Save” button after you add your favorites. It will now save them automatically when you add/delete them.
  • Fixed a bug on Android where the deposit confirmation pop up for SPORTS deposits was not showing up if you stayed on the Deposit Instructions screen after sending the SPORTS tokens to the temporary wallet address.
  • Fixed a bug on iOS where the app would crash if you were searching for games on Create Bet Step 3 and tapped “Continue”.
  • Fixed a bug on Android where the app would crash if you tapped on the You menu row of the More screen.
  • Added content to the Create Bet Step 3 and Upcoming games screens to give customers guidance when there is nothing to show because there are no games scheduled, the schedule is unknown, or your search criteria returns no results.
  • Fixed a bug on the iPad app where the app would crash if you tried to filter orders on the Order History or Open Orders tab of the Exchange.
  • We are no longer supporting Skrill deposits and withdrawals.
BG-color-dot-1 BG-color-dot-3

August 25, 2020

  • You can now bet on Tennis within the app! Create and accept bets for the upcoming US Open, as well as other tournaments moving forward.
  • Made several performance improvements to our Exchange, and you will definitely notice that it is a lot faster to transact within it!
  • Changed the bet outcome option named “Game/Event Postponed or Suspended” to instead say “Time Changed, Postponed, or Cancelled”. This better aligns with our updated Guidelines on Settling of Bet Results and Disputes.
  • Improved our coverage of League of Legends and CS:GO leagues, tournaments, and games, so you will now see more games to create and accept bets on.
  • Made some improvements to the KYC flow if you select the United States as your country of residence:
    • You can now easily search for which state you live in instead of having to free-form type it in.
    • You are now required to enter in a valid 5 digit zip code.
  • Fixed a bug on iOS on the Accept Bet screen where tapping the “Max Bet” button for SPORTS bets would pre-fill in the bet amount field with a number that was slightly less than the max amount that could be bet due to a rounding issue.
  • Fixed some layout and content issues with bet outcome screens and cells.
  • Fixed a bug on Android where fighters’ names were not showing up on the Create Bet Step 3 or Upcoming Games screens if the name of the match was too long.
  • Fixed a bug where US customers could not access the Daily Fantasy Sports features.
  • Fixed a bug with the tournament software features where non-participants could not see the details of a tournament after the tournament director had closed the entries.
  • Tournament directors can now delete a tournament.
  • Tournament directors can no longer close entries for a tournament if there are less than 2 players registered. Can’t have a one-person tournament! :)
  • Fixed a bug where tournaments were not automatically being removed from the Play screen after 24 hours from the start time of the tournament. Tournaments more than 24 hours old (as well as tournaments that have finished) are now correctly showing up within the History filter.
  • Fixed a bug that allowed tournament participants to register for the same tournament twice.
  • Improved some of the loading on the Play and Tournament screens.
BG-color-dot-1 BG-color-dot-3

August 11, 2020

  • Added support for U.S. based customers going through the KYC/AML process. We are now asking for the country of issuance for the documentation on the Upload Documentation screen. From there, if you choose the U.S., we then ask additional questions such as what your state of residency is, along with your social security number. The flow remains the same as before for international customers, with the exception of asking for the Document ID in addition to the Document Type.
  • Updated the content for the KYC/AML Verification screen tooltip to make it clear what the requirements are for the KYC process. For U.S. customers, the main thing to pay attention to is the formatting of your address for the State and Zip Code fields.
  • Improved the user experience for uploading documents for the KYC process. We are now showing a pop up after the document is selected to let customers know how long the upload process could take.
  • Fixed a bug on the Favorites screen where the search bar would disappear if your search criteria returned zero results.
  • Fixed a bug where CS:GO Write In bets were not allowed to be created.
  • Fixed a visual bug on the Submit Results screen for Android where the Delete and Close buttons were appearing (nothing would happen if you tapped on them since the bet had already been accepted).
  • Fixed some visual design issues throughout iOS.
  • Fixed a bug on the Prize Money screen within the tournament feature for Android where it was not showing the prize money value if the number was too large.
BG-color-dot-1 BG-color-dot-3

July 28, 2020

  • Added four more Esports game titles to bet on! New titles that we’ve added include:
    • FIFA
    • Dota 2
    • Overwatch
    • Rainbow 6 Siege
  • Dark mode for both iOS and Android are now available! This mode allows you to enjoy the app with darker themed colors that are easier on the eye.
    • To set your dark mode settings, go into “More”, then “Settings”, then click on “Display Preferences”. From there, you can choose either Dark Mode or Light Mode. The default setting when you first sign up for a ZenSports account is Light Mode (unless you’re on iOS -- see below).
    • For iOS, there is a third setting option, “System”, that allows you to sync the Dark Mode / Light Mode setting within ZenSports to match your iOS device’s Dark Mode settings. If you already have Dark Mode set up in your System settings on your phone prior to signing up for a ZenSports account, then when you sign up for a ZenSports account, your ZenSports setting will also be in Dark Mode.
  • Since we’ve added more Esports game titles, we are now grouping all Esports game titles under an “Esports” league on the Bets/Contests, Create Bet, and Results screens. There is an intermediary screen that you will be taken to when you tap on Esports in any of these screens. The intermediary screen will show a list of game titles.
    • For the Create Bet flow, tapping on a game title will take you to step 2 of the Create Bet flow like it usually does when tapping on any other league.
    • For the Bets/Contests flow, tapping on a game title will take you to the “Select Which Bet to View” screen like it usually does when tapping on any other league.
    • For the Expanded view of the Results screen, tapping a game title will take you the list of bets that you have created or accepted for that game title.
  • Added a filter button on the Play screen (within the More menu), which allows you to view tournaments that have previously been completed. Previously, you were only able to see current tournaments on the Play screen.
  • Added the ability to do a pull down refresh on the Play screen so you can get the latest tournament data when you want.
  • Reduced the loading time of the Markets screen and the Trade tab of the Trade screen, which were previously quite slow. We will continue to speed up these exchange screens in the coming sprints so you can exchange your funds faster.
BG-color-dot-1 BG-color-dot-3

July 15, 2020

  • We have re-designed and resuscitated our tournament management features for iOS, in anticipation of upcoming Esports tournaments that we’ll be hosting ourselves! (Android version of these features will be coming next week). You can find the tournament features by tapping on “More” in the bottom nav bar, and then the “Play” menu option. As a tournament director you can do the following:
    • Create tournaments for any sport, including Esports. We currently support single and double elimination tournaments that can have up to 64 players. You can also set the entry fees to be in the following currencies: SPORTS, USD, BTC.
    • Manage tournament details.
    • Close entries to a tournament to automatically generate the tournament bracket based on the registered players.
    • View upcoming and completed matches.
    • View and manage the tournament bracket.
    • Submit results for any match in the tournament.
    • View registered players.
    • Manage entry fees and the allocation of prize money.
    • Clone a tournament so you can re-use the same details for a different tournament you plan to run.
  • As a tournament player you can do the following:.
    • View and register for a tournament.
    • View upcoming and completed matches.
    • View the tournament bracket.
    • Submit results for a match you are a part of.
    • View registered players.
    • View the tournament prize money and the allocation of the prizes by place.
  • Other features that we released today:
    • Fixed a bug with golf bets, where if the Maker doesn’t choose to close the bet with the “Start time of Game” option on Create Bet Step 6, the trigger to submit results would run out after 24 hours instead of 96 hours (since golf tournaments generally take 4 days to complete).
    • Fixed a visual bug on iOS where the incorrect icon was being displayed on the Expanded View of the Results screen.
    • Fixed a bug on Android where the View toggle on the Results screen wasn’t persisting after you left the screen.
    • Fixed a bug on Android where the “Won/Lost/Tied/Postponed” options in the filter on the Results screen weren’t automatically de-selecting when only "Not Accepted" was selected.
BG-color-dot-1 BG-color-dot-3

June 23, 2020

  • ZenSports has launched a redesign of our trading exchange! The new design is more consistent with the look and feel of the rest of the app and not some boring trading software. We made this design change to make it easier to buy/sell SPORTS tokens in our app and to provide a better user experience. Key highlights of this design change:
    • The numbers are larger in size so they are much easier to see and interact with.
    • The Buy SPORTS and Sell SPORTS buttons are more prominent on the Trade screen so you know exactly what kind of order you’re executing.
    • We simplified the UI by removing the order book on the side.
    • The order book and market trades under the order form were also improved to be more readable.
  • We updated the sorting for player bets on the View Bets screen so that the bets for a specific player are grouped together within a game. This makes it much easier to see all the bets for your favorite player you want to accept bets for.
  • We also updated the sorting on the Results screen so that there is no separation between the team and player bets as there is on the View Bets screen. All bets will be sorted by game. This way, you won’t miss any upcoming bets that you need to submit results for.
  • Updated the color of the bet amount for Bitcoin bets to be a gold color so that it can be easily distinguished between SPORTS bets (which are blue) and USD bets (which are green).
  • Fixed a bug on iOS with the SPORTS deposit confirmation pop up where it was incorrectly displaying the amount of SPORTS entered instead of the amount of SPORTS actually sent from the customer wallet.
  • Fixed a bug where the Submit Results emails that are sent to Makers for USD and BTC bets were incorrectly displaying SPORTS amounts in the “Odds & Original Bet Amount (Maker)” and “Filled & Accepted” fields.
  • Fixed a bug on Android where the keyboard would freeze when switching between multiple debit cards in the Deposit Amount screen of the Debit Card Deposit flow.
BG-color-dot-1 BG-color-dot-3

June 10, 2020

  • Added a new pop reminder to update your app to the latest version if you are using an outdated version of the app. This pop up will show up either when you’re logging into the app, or when opening it up after the app has been closed. NOTE: you must update your app to this new version in order for all future pop up reminders to show up.
  • Replaced the Shufti Pro integration that we were using for KYC/AML verifications when withdrawing funds with our Prime Trust integration that we use for debit card/wire transfer deposits We made this switch for a few reasons: 1) Prime Trust accepts documents from almost all countries across the world (Shufti Pro had a very limited list of countries that they accepted documents from), 2) The Prime Trust process is native within the ZenSports app and doesn’t require a separate user interface (which results in more accurate document detection), and 3) once you pass the Prime Trust verification for withdrawals, that makes you automatically eligible to deposit funds via debit card and/or wire transfers. NOTE: This change will not affect customers who have already been verified through Shufti Pro.
  • Added a new bet type of “Shots Taken” to the Soccer player bet types. This was to clarify the meaning of the “Shots on Goal” bet type, which is really about shots that make the goal or are blocked by the goalie. Any other shot would fall under the “Shots Taken”.
  • Updated our bet sorting algorithm wherever we display a list of bets so that all player bets are always displayed under all team bets. Within the player bets, the bets will be sorted by game followed by the bet format (i.e. Moneyline, Point Spread, Over/Under etc.). Team bets are still sorted as they have always been.
  • Sped up the loading of the Create Bet Step 4 screen when creating Golf bets.
  • Updated the user experience so that if you select a different wallet on the Funds screen, that same wallet will then show up when you are viewing the Withdraw Funds or Transactions List screens. Previously, it would always show the wallet with the highest balance when going to the Withdraw Funds or Transactions List screens.
  • Fixed a bug on iOS where the game selected on the Upcoming Games screen would shift to another game.
  • Implemented player headshots for League of Legends and Counter-Strike: GO.
BG-color-dot-1 BG-color-dot-3

May 28, 2020

  • We’ve launched a public API of our ZenSports app! This means you can tap into our API to create/accept bets, submit/view/dispute results, trade SPORTS via our exchange, etc. This is perfect for Market Makers looking to mass create bets or trade SPORTS on our exchange. Check out the API documentation HERE to view and access the API code.
  • Added the ability to search by country when depositing/withdrawing fiat funds or when going through the Prime Trust KYC/AML flow.
  • Improved the user experience and design when viewing debit card information in the fiat flow.
  • Implemented the ability to select documents using Dropbox and Google Drive on iOS while uploading KYC/AML documents (previously done on Android).
  • Removed the rate lock timer and exchange rate from the Deposit Instructions screen (since no exchanges are happening on those screens -- just straight up deposits).
  • Fixed a bug on iOS where the Back and Share buttons weren’t working on the Maker version of the screen where a result had been submitted but not yet settled.
  • Improved the tapping of the wallet on iOS when switching wallets on Create Bet Step 7.
  • Fixed a bug on iOS where if there were bets on the Results screen, the pull down refresh wasn’t working.
  • Fixed a bug on Android where the red badge on the Notifs screen wasn't disappearing the first time it was tapped on.
  • Fixed a bug on iOS where the Insufficient Funds pop up wasn't showing if the Taker didn’t have enough funds to cover the escrow fee for a dispute.
  • Made several content and layout improvements throughout the app.
BG-color-dot-1 BG-color-dot-3

May 12, 2020

  • We’ve launched MMA betting! You can now create and accept UFC and other MMA bets within ZenSports. Check out our blog post HERE for more details.
BG-color-dot-1 BG-color-dot-3

April 29, 2020

BG-color-dot-1 BG-color-dot-3

April 15, 2020

  • We’ve launched fiat deposits and withdrawals in ZenSports! You can now deposit funds using a Debit Card or via bank Wire Transfer, and you can now withdraw funds via bank Wire Transfer. Here’s how it works:
    • Within the USD wallet, there are now 4 choices: USDT Tether, Debit Card (new), Wire Transfer (new), or Skrill.
    • Customers looking to deposit funds via Debit Card will be prompted to add their Debit Card info. Once added, they’ll receive a 4 digit code in their online banking account for that Debit Card, which the customer will enter into ZenSports to verify that the card is theirs. From there, customers can begin depositing funds via their Debit Card.
    • Customers looking to deposit funds via Wire Transfer will be provided with unique wiring instructions that are tied specifically to their ZenSports account. Once the customer wires funds to that unique account, the funds will be credited to their ZenSports account.
    • Customers can withdraw funds via Wire Transfer (but not Debit Card). When withdrawing funds via Wire Transfer, customers will provide their bank wiring instructions and ZenSports will process the withdrawal within 24 hours.
    • Full KYC verification is done on all customers before they can deposit or withdraw funds via Debit Card or Wire Transfer.

 

BG-color-dot-1 BG-color-dot-3

March 31, 2020

  • Made security improvements throughout the app.
  • Improved the speed and loading on the Exchange.
  • ZenSports is now offering larger Infrequent Withdrawal Bonuses! If you make zero withdrawals in a month, you'll get a bonus of 0.5% of your total SPORTS betting volume. You can still earn a bonus with 1 withdrawal in a month -- you'll earn 0.1% of your total SPORTS betting volume as a bonus in this scenario. No bonuses once you make 2+ withdrawals in a month. Previously, the max bonus you could earn for making zero withdrawals in a month was 40,000 SPORTS, and the bonus went down to as low as 4,000 SPORTS for making two withdrawals in a month. While that was great for some customers with low betting volume, it wasn't very fair to customers with higher betting volumes. This new system is more lucrative and fair the more volume you have.
  • Fixed a bug on iOS where non-US customers were experiencing a crashing issue due to the fact that only US numbers formatting was being accounted for. We’ve now implemented universal number formatting on iOS (this fix was made to Android last month).
  • Added a “Cancel All” feature on the Open Orders tab of the Exchange, so you can now cancel all of your open limit orders all at once instead of cancelling each one one-by-one.
  • Cleaned up some scrolling issues on Step 7 of creating a bet for iOS.
  • Removed auto-refreshing of the My Rewards tab of SPORTS Rewards Program screen when leaving the app for Android.
  • Made layout and content improvements to the SPORTS Rewards Program screen.
  • Fixed a bug on Android where Going to the More screen from within certain Funds menu screens wouldn’t stop loading.
  • Fixed a crashing issue on the Favorites screen for iOS in the case where any bets being displayed involved two teams instead of one.
  • We are now charging a $5.00 fee for USD/USDT withdrawals and a 0.0005 fee for Bitcoin withdrawals to account for gas costs. No fees for withdrawals in SPORTS tokens.
  • Removed the Maker betting volume from the Referral Bonus calculation for Advocates to eliminate opportunities for fraud.
  • Made content improvements throughout the app.

 

BG-color-dot-1 BG-color-dot-3

March 03, 2020

  • The Exchange now has real-time updates that no longer require a manual refresh. This means you can sit on the Markets or Trade screen and watch the price and orders move without having to do anything -- everything updates in real-time based on what others in the marketplace are doing.
  • Fixed a bug in the Exchange that was always showing the last price as red with the arrow going down, even if it went up or was un-changed. The last price is now displayed in green with an up arrow for when it increases, gray with a sideways arrow for no change, and red with a down arrow for when it decreases.
  • You can now choose pre-set percentage amounts of 25%, 50%, 75%, or 100% of your Trading Available Balance to trade with just the tap of one button. So if you want to trade 50% of your Trading Available Balance for example, you can just tap the 50% button instead of having to manually calculate and type in what that amount is.
  • Added another copy of the Order Book to the right side of the Trade screen for easier viewing (it’s also still at the bottom of the Order Book).
  • If you now submit an order for more than your Trading Available Balance, ZenSports will execute it for as much as your Trading Available Balance will allow. Previously, it would reject the entire order if you submitted an order for any amount above your Trading Available Balance.
  • Fixed a bug that was allowing you to submit a Limit Order with 0 price.
  • Fixed a bug on Android where you couldn’t scroll up easily on the Open Orders or Order History tab due to the loading indicator getting in the way.
  • Removed the placeholder 0 in the Amount field of the Trade screen after a trade had been submitted on Android.
  • Fixed a bug where the Transaction Fee in the Order History tab was always showing 0.
  • Fixed a bug on Android where the loading indicator disappeared on the Transactions List screen prior to the loading being finished.
  • Added helper content and an error message if you enter in an Ethereum wallet address when attempting to withdraw Tether. We only accept Omni wallets for Tether deposits or withdrawals.
  • Fixed a bug where the SPORTS to USD exchange rate helper content being displayed for bets on the Bets or Results screen was only getting updated upon bet creation. It now gets updated every time a trade goes through that updates the exchange rate.
  • Fixed a bug on iOS where editing a Tie or Over/Under bet type would crash the app on Step 7 of the Edit Bet flow.
  • Fixed a bug on Android where Season bets that were set to close manually were getting closed upon creation.
  • Removed the decimals being displayed for the number of SPORTS tokens within push/in-product notifications.
  • Fixed a bug on iOS where the "Select which bets to view" screen was always showing "National Football League" at the top, even for other leagues.
  • Fixed a bug on iOS where after two failed attempts to get KYC verified through our app, the KYC/AML Verification screen would be blank.
  • Added your Rollover Requirements Balance and Free Play Bonus Balance to the pop up in the link at the bottom of the Funds screen.
  • Increased the liquidity of the bets in SPORTS tokens offered by our Market Maker.

 

BG-color-dot-1 BG-color-dot-3

February 18, 2020

  • ZenSports has launched its own trading exchange for SPORTS tokens! You can now buy, sell, and trade SPORTS within ZenSports and without having to go to a third party exchange. Please note that this feature is only open to non-U.S. residents, and that there is strict enforcement of the 50% rollover requirement for all SPORTS tokens purchased through our exchange. This means you must wager at least 50% of the SPORTS utility tokens deposited directly or purchased through our exchange on actual sports bets within our app prior to making a withdrawal or selling your tokens through our exchange (wash betting to meet the 50% rollover is strictly prohibited). Additional details of our new exchange feature:
    • You can trade SPORTS/USDT and SPORTS/BTC.
    • Both Limit Orders (Makers) and Market Orders (Takers) are available for all trading pairs.
    • You can view your Open Limit Orders, filled status, and can cancel Open Limit Orders.
    • You can view your Order History of filled Limit and Market Orders.
    • The fee structure for our exchange is simple: Limit Orders (Makers) pay a trading fee of 0.1% and Market Orders (Takers) pay a trading fee of 0.2%.
  • For all Over/Under bets that involve both teams, or Will/Won’t Tie bets for both teams, we’re now showing bothteam logos to make it clear that the bet pertains to both teams, not just one team.
  • Improved the content and layout on the SPORTS Rewards Program screen.
  • Improved the UX when selecting an upcoming game to create or view bets that wasn’t allowing you to select the very last game in the list.
  • Fixed a bug on iOS where it was showing the wrong first initial of a player's name when selecting a DFS lineup.
  • For certain countries where Android devices don’t allow commas to be typed into any number-related field, we’ve updated the logic to allow for different number formatting. Previously, the app would crash in certain countries that required certain number formatting on Android.
  • Fixed a bug where the order of game dates/times was not correct when creating a DFS contest.
  • Fixed a layout issue on iOS where the team names and cities were getting cut off to the next line on all Upcoming Games screens.
  • Fixed a bug on Android where the app would crash when accepting USD bets that were over your USD Wallet Balance but under the Max Bet Amount.
  • Fixed a bug where tapping on a Referral Bonus transaction from the Transactions List was giving the lifetime betting volume/bonus amount of that Referral instead of the betting volume/bonus amount for that one particular transaction.
  • Fixed a bug where after creating a bet and then going to View Bets, the app would crash.
  • Improved the design, user experience, and content in the Forgot Password email flow.
  • Made a bunch of content changes and layout improvements throughout the app.
  • Fixed a bug on iOS with the filter menu on the Results screen.
  • We’ve separated out the tiers for the Betting Volume Cash Back Bonus payouts between Maker and Taker volume to account for the lower fees that we charge to Makers (to eliminate potential fraud from customers faking large Maker bets and profiting off them from the cash back).
  • We have increased our betting fees in order to eliminate fraud, allow for continuous engineering development of our product, and to set us up for eventual complete decentralization. The new pricing structure is as follows:
    • Maker bets in SPORTS: 1%
    • Taker bets in SPORTS: 2.5%
    • Maker bets in Bitcoin or USD: 2.5%
    • Taker bets in Bitcoin or USD: 5%
    • No refunds on Suspended/Postponed bets
BG-color-dot-1 BG-color-dot-3

February 04, 2020

  • Fixed a bug where the NHL logos for the New York Islanders and Rangers were switched with each other.
BG-color-dot-1 BG-color-dot-3

January 02, 2020

  • Completely re-designed the ZenSports app! Check out the blog post for more details HERE.
BG-color-dot-1 BG-color-dot-3

December 17, 2019

  • Improved the infrastructure of the Accept Bet process.
  • Added the “Bet ID” to every bet within the app so that you can easily distinguish similar bets from each other. Also in the case of customer support inquiries, this makes it much easier to respond to specific bet questions by being able to reference the Bet ID.
  • Now showing the “Filled/Accepted” line instead of “Original Bet” line within the bet cell for Maker Accepted Bets that have closed. This Filled/Accepted information is more relevant than the Original Bet amount once it’s been accepted and closed.
  • Added the "Total You'll Receive If You Win" line on a couple of more versions of the Results screen in order to add more clarification as to how much you can win in total for that bet.
  • Added the auto-updating of points and pull-down refresh on the Individual Player Points screen for DFS contests.
  • Fixed some bugs with searching on the Upcoming Games screens.
  • Fixed a bug on Android where the Disputed Results screen was not showing the correct dispute details.
  • Fixed a bug on Android where the “Amount to Win” in SPORTS wasn't displaying correctly due to rounding issues (didn’t impact the actual amount won -- was just a display issue).
  • Added scrolling to the Deposit Funds screen on iOS if you haven’t closed down the collapsable helper content.
  • Updated content in the app and in email confirmations.
BG-color-dot-1 BG-color-dot-3

November 19, 2019

  • Continued making improvements to the performance, infrastructure, and architecture of our app, which will allow us to scale as fast as possible. This will continue to be an ongoing initiative for us over the next few months.
  • Drastically reduced the loading time on the “Upcoming Games” screen, which is Step 3 of creating a bet, as well the screen that comes up when tapping “Upcoming Games” when viewing bets to accept.
  • Updated the details on the SPORTS Rewards Program screen to reflect the amount in SPORTS tokens that need to be wagered to earn the cash back bonus, and the amount of SPORTS tokens you’ll earn for making infrequent withdrawals.
  • Now showing individual player points for a Daily Fantasy Sports contest lineup. Previously, contestants could only view aggregated points for each of their lineups. Now you can see points broken down by player.
  • The “Max Bet” button is now showing in all instances on the Accept Bet screen. Previously, we limited the number of times you would see this button.
  • Fixed a bug where the amounts in SPORTS tokens within the “New Bets matching Favorites” daily email were incorrect.
  • Fixed a bug where the push/in-product notifications were not showing both teams in over/under combined team bets.
  • Cleaned up the number of decimal places being shown for different currencies in the Withdrawal Confirmation email.
  • Cleaned up the “My Entries” tab within Daily Fantasy Sports contest feature.
  • Fixed a bug on Android where two different loading indicators would show up in a few different screens.
  • Fixed a bug on Android where it was incorrectly showing the Expand view icon in the upper right corner of the Results screen in one specific scenario.
  • Fixed a bug when creating an NCAA Basketball futures bet for teams, where the Bet Type field was displaying "Win National Championship” twice.
  • Improved the design when allocating the prize money % for the Top Finishers prize structure in Daily Fantasy Sports contests.
  • Made some content changes throughout the app.
BG-color-dot-1 BG-color-dot-3

November 05, 2019

  • You can now deposit and withdraw funds via Tether (USDT) into and out of your ZenSports USD wallet! This means you have another option besides Skrill to deposit and withdraw funds into and out of your ZenSports USD wallet (without having to exchange SPORTS or BTC into USD and pay the 5% exchange fee). While the value of Tether is extremely close to that of USD, there usually is a tiny fraction of a variance. You’ll see the precise exchange rate when depositing or withdrawing.
  • You can also now exchange from USD directly into SPORTS tokens. Previously, you had to first exchange from USD into BTC, and then into SPORTS. This now will save you the additional 5% exchange fee by only having to do one exchange instead of two.
  • Made several improvements to our infrastructure and systems to eliminate timeout errors, decrease loading times, and increase overall performance. You should see significant improvements in this area throughout our app.
  • Fixed a bug on Android where the Max Bet button on the Accept Bet screen was maxing out at 214,748 SPORTS tokens, even if the max bet offered by the Maker was higher than that. You could still bet more than 214,748 SPORTS, but you had to manually type this number in instead of tapping just one button.
  • Similarly, fixed a bug on Android where the max win/won amount on the Results screen was showing 214,748 SPORTS, even if the amount won was higher than that. This did not affect actual transactions or payouts to your wallets -- this was simply a display issue on one of the screens.
  • Added an option when creating a Season/Futures bet to have it automatically close out to any new Takers upon the start of the first game in the season.
  • Fixed a bug where the trigger to submit results for a Season/Futures bet was going out at the same time as the closing out of the bet.
  • Fixed a bug where tapping on a transaction from the Transactions List for a SPORTS into BTC deposit transaction was showing $0 for the equivalent USD amount (again, just a display issue -- nothing affected payouts or Available Balances).
  • Improved the design and tapping on the Referral Bonuses screen, as well as the pre-populated content language for sharing out your referral code.
  • After a Daily Fantasy Sports contest starts, we’re now showing the actual Prize Structure instead of the theoretical Prize Structure.
  • For single team Soccer bets, we’re now only showing the team nickname, not the location (because the location is usually already baked into the team’s nickname).
  • Fixed a bug on Android where the Taker / Marketplace Results screen for combined teams was only showing one team on the first line.
  • Cleaned up the display of numbers in the Withdrawal Confirmation email that goes out.
  • Added functionality where if the app is running in the background, and you come back into it while on the Contestants tab for Daily Fantasy Contests, it auto-refreshes the screen with the latest point total..
  • Fixed a but on Android where the Done button wasn’t working on the Edit Favorites screen.
  • Fixed a bug on Android where the app crashed when tapping "Next" on the Country of Residence screen if a country isn't selected.
BG-color-dot-1 BG-color-dot-3

October 23, 2019

  • We’ve launched a Referral Bonus program! Now you can earn money for referring others to ZenSports. For everyone that you refer to ZenSports, you'll earn a 1% Commission on their SPORTS Betting Volume for the first 6 months that they're a customer. And they'll receive a $500 Free Play Bonus when they sign up with your referral code (instead of the standard $100 Free Play Bonus). It's a win-win for you and them! To get started in referring other customers, tap the “Referral Bonuses” menu item from the More screen. Then just copy and share your personal referral code out to everyone that you know. When they use your code to sign up, you’ll get the aforementioned Referral Bonus and they’ll get the Free Play Bonus.
  • Our Market Maker has resumed offering NBA and NHL bets for the new 2019-2020 season. Also, MM bets for the MLB post-season are here as well.
  • Added the NBA and NHL 2019-2020 schedule to the create bet flow so that you can create bets for either league for the new season.
  • Made some content and layout improvements to the SPORTS Rewards Bonus Program screen, including a progress bar showing how far along you are in the current tier before reaching the next tier and higher cash back bonus amount.
  • Fixed a bug on Android where Maker accepted bets couldn't be shared outside of ZenSports.
  • Made some content improvements throughout the DFS features.
  • Fixed a bug where tapping on SPORTS withdrawals from the Transactions List screen was showing the wrong info in the pop-up.
  • Fixed a bug on iOS where it was missing the game title header on the Contestants tab of the Contest Details screen when the contest was in progress.
  • Added the ability to pull down refresh on all of the tabs on the Contest Details screen.
  • Updated some of our product marketing notifications that go out to new customers.
BG-color-dot-1 BG-color-dot-3

October 08, 2019

  • Tied and Postponed bets are now getting refunded back immediately to the Maker and Taker instead of after 24 hours! This was by far the most requested feature from customers the past few months. In order for ZenSports to be able to offer this feature, any disputes on Tied/Postponed outcomes must now be submitted to [email protected] instead of within the app. However, there has never been a dispute on either of these two outcome types, so we don’t foresee this being an issue.
  • Our Market Maker has added bets in USD (to go along with the existing bets in SPORTS tokens). This allows those Takers that don’t want any currency risk to be able to have access to a lot of bets in a stable currency. However, keep in mind that there are higher betting fees when creating or accepting bets with USD (or BTC), and bets in USD or BTC do not earn any bonuses or rewards like bets in SPORTS tokens do.
  • There is now a "Currency" field in the filter on the Bets and My Bets screens to be able to filter bets by SPORTS, BTC, and USD.
  • If you’re exchanging from SPORTS tokens into BTC or USD, you must now do so from DCoin.
  • If you’re exchanging into SPORTS tokens from BTC, or auto-converting BTC deposits into SPORTS, there is now a 5% fee for such transactions. You can avoid this 5% fee by instead purchasing SPORTS tokens on DCoin.
  • Fixed a crashing bug on iOS for those who upgraded to iOS 13 since our last release (iOS 12 customers were unaffected).
  • Combined the Not Started and Started sections of the DFS My Contests tab into one section called “Current”.
  • Improved the content on the DFS player cards when creating a lineup so that it reads: Away Team Nickname @ Home Team Nickname, with the team that the player is on in bolded font.
  • The DFS Contest Details screen is now updating in real-time after any action in the contest, such as when the number of entries has changed, names of new contestants, etc. It’s also now updating the point total for contestants in real-time while the contest is going on.
  • You can now temporarily go over your DFS salary cap number before you officially submit your lineup for a contest. This allows you to play around with different lineup scenarios.
  • When replacing a player in a lineup for a DFS contest, we’re now showing the current player that you previously selected for that position.
  • Fixed a crashing bug when tapping on the My Entries tab of the DFS Contest Details screen if a lineup was not already set.
  • Fixed a bug where updating a lineup was showing you an entirely blank lineup screen with none of the previous players that you had already selected. Now, it’s showing your current lineup, and you can go in and edit each player that you want.
  • We’re now displaying the status of a player in a lineup -- i.e. are they active, doubtful, on injured reserve, etc.
  • In the new Current section of the DFS My Contests tab, we made several design, content, and sorting improvements.
  • Made several design, content, and sorting changes to the Completed section of the DFS My Contests tab.
  • Re-ordered the tabs on the DFS Contest Details screen to instead be Contestants, My Entries, Details from left to right.
  • Made content changes on the DFS Contest Details screen once a contest has already started.
  • Made some content improvements when creating a DFS contest.
  • You can now tap on a transaction that is related to a DFS contest from the Transactions List screen, and it will take you to that particular contest (just like you could always do for bets).
  • Changed the structure of emails that the internal ZenSports team receives for withdrawal requests. This was to fix an intermittent issue where we weren’t receiving the email notifications for certain customers. This also means that we will no longer be sending out email confirmations after a withdrawal request has been manually processed.
  • Added "Tie/Draw" option as a bet type for NFL and NCAA Football.
  • Fixed a bug on Android where the SPORTS to USD exchange rate on the bottom of the Exchange Rate screen was getting truncated after 2 digits.
  • Fixed an intermittent bug where “Maker Bet Unfilled” was getting refunded after a bet was edited, partially accepted, and closed out.
  • Now showing decimal places for transactions with less than 1 SPORTS.
BG-color-dot-1 BG-color-dot-3

September 24, 2019

  • We now have a 50% rollover requirement for all SPORTS deposits or exchanges from another currency into SPORTS.
  • Fixed a bug where the external sharing link for contests was not going to the Contest Details screen when tapped on.
  • Fixed a bug on Android on Step 7 of editing a bet, where the pre-populated bet amount that was originally created was incorrect.
  • Fixed a bug on iOS on Step 7 of creating a bet, where the error message if you entered less than $1 wasn’t showing up.
  • Fixed a bug on iOS where the version of the View Results screen for the Taker being able to submit a dispute wasn’t showing the Taker’s original bet amount.
  • Fixed a bug on Android, where if you were on the My Bets tab, tapped “History” in the filter, then tapped “Current” in the filter and saved, it wasn’t resetting back to the Current view.
  • You can now use up a salary cap of exactly $50,000 for DFS Contests -- previously you were required to keep the salary cap under $50,000.
  • Updated the ordering of the prize structure on the Contest Details screen to be in the order of place by ascending order.
  • Added the Exchange Funds capability on Step 7 of creating a bet, in case you want to create a bet in a different currency than the wallet(s) that you already have funds in (without having to leave the create bet flow to go to the Exchange Funds screen).
  • Made several text changes and improvements throughout.
BG-color-dot-1 BG-color-dot-3

September 11, 2019

  • Launched Daily Fantasy Sports Contests! This feature is available both in the United States (41 states), as well as internationally. Check out the complete blog post regarding this launch announcement HERE. Daily Fantasy Sports Contests will work as follows:
    • Makers can create DFS contests with their own rules, entry fees, minimum/maximum number of entries, and prize payouts for games that take place at the same date/time.
    • Takers can enter a contest as many times as they want, up to the maximum number of entries per contest. Makers can enter contests that they create as many times as they’d like as well.
    • Contestants choose a lineup of 9 NFL players/defense/special teams, with each player having a defined salary tied to their skill level. Takers must keep their total lineup within a $50,000 salary cap.
    • Points are awarded to each player in a lineup based on their in-game performance.
    • Whichever contestants have the most points, win the prize payouts.
  • As part of the new Daily Fantasy Sports Contests feature, if you indicate that you’re a resident of the United States when signing up for an account, you will also be asked which state you reside in, in order to make sure that you’re in one of the 41 eligible states for our DFS features. And of course, we still do an IP address lookup and phone location lookup to make sure that you’re eligible (similar to how we verify that you’re eligible for the P2P betting features outside the United States).
  • Fixed a bug where the confirmation pop-up message for Bitcoin withdrawals wasn’t showing in the app, even though withdrawals were being processed successfully.
BG-color-dot-1 BG-color-dot-3

September 09, 2019

  • Drastically improved the loading time on the Funds screen and Withdraw Funds screen.
  • Added a pop up when tapping on an Exchange transaction from the Transactions List screen, which shows the details of the transaction. Just like how tapping on deposit or withdrawal-related transactions on the Transactions List screen brings up a pop up with those details.
  • Fixed a bug that was missing the USD equivalent in parentheses on iOS for the Bets Outstanding pop up on the Funds screen.
  • If you pull down refresh on the Transactions List screen, it now updates that currency’s wallet balance based on any new transactions that occurred since coming to the screen.
  • Made content and layout improvements throughout the app.
BG-color-dot-1 BG-color-dot-3

August 13, 2019

  • Made several layout and design improvements to the Exchange Funds screen, including adding scrolling on Android, making the Destination Wallet box a lot cleaner on both Android and iOS, adding room to type in more digits in the Source Wallet on Android, etc.
  • Improved the loading time on the Funds screen, Withdraw Funds screen, Transactions List screen, Accept Bet screen, and Create Bet screen.
  • Added room for typing in more digits into the amount field throughout the app on Android.
  • Fixed a bug that was displaying the incorrect betting volume in SPORTS and the USD equivalent on the Rewards screen. Also fixed a bug that was calculating the wrong bonus payouts.
  • Fixed a bug on Android with the Max button and the Insufficient Funds pop up on the Exchange Funds screen.
  • Added an error message if you tap the Exchange Funds button without typing in an amount to exchange.
  • Fixed a bug with the incorrect transactions being recorded for a bet that was created in BTC or USD.
  • Fixed a bug with the Bet Accepted push/in-product notification, where it was stating the bet amount in SPORTS, even if it was created in BTC or USD.
  • Fixed a bug where it was stating that there would be a 5% fee in the Please Confirm pop up when exchanginginto SPORTS. It wasn’t charging this fee, but it was stating that there would be a fee. There’s never a fee for exchanging into SPORTS.
  • Fixed a bug on Android where the “Please Confirm” pop up wasn’t showing up after tapping the Exchange Funds button.
  • Fixed a bug on iOS where the field to enter the withdrawal amount on the Withdraw Funds screen was not showing unless you tapped on a wallet at the top.
  • Fixed a bug where the ICONex wallet address wasn’t showing up on the Deposit Instructions screen for SPORTS deposits.
  • Added scrolling to the entire Transactions List screen so that as you scroll, the list of transactions is more visible on the phone.
BG-color-dot-1 BG-color-dot-3

August 06, 2019

  • All currencies within ZenSports are now separated out into their own wallets for easier ownership, management, and movement of funds. This includes a separate wallet for SPORTS tokens, Bitcoin, and USD (i.e. fiat via Skrill). Having the currencies separated into their own wallets now mean the following things will happen within ZenSports:

    • When depositing SPORTS tokens into your ZenSports account, they will automatically go into your SPORTS wallet.
    • When depositing Bitcoin into your ZenSports account, you will have the choice of automatically converting your deposit into SPORTS (recommended) or keeping your funds in Bitcoin.
    • When depositing USD (fiat) via Skrill, those funds will automatically go into your USD wallet.
    • When creating a bet, you can choose to create your bet in any currency where you have funds available in that wallet.
    • When accepting a bet, you must accept it in the currency that the bet was originally created in. If you don’t have funds in the currency that the bet was created in, but you do have funds in a different wallet, you’ll first be prompted to exchange funds from the wallet that you have funds in into the wallet of the currency that the bet was created in. If you don’t have funds in any wallet at all, you’ll be prompted to make a deposit (just like we currently prompt you to do).
    • There is a new “Exchange Funds” screen that can be accessed from the main Funds screen. The Exchange Funds screen allows you to exchange funds between currencies anytime that you want. There is never a fee to exchange from BTC into SPORTS tokens. All other exchange pairings will incur a 5% fee.
    • When making an exchange, you’ll be shown the temporary exchange rate that you’ll receive. The 5% fee will be subtracted from your exchange amount. There is a Max button available in case you don’t want to calculate the maximum that you can withdraw, less the fee.
    • One restriction exists with exchanging funds, which is you can not currently exchange funds directly from USD into SPORTS (due to policy restrictions from Skrill). You can, however, exchange from USD to BTC first, and then exchange from BTC into SPORTS.
    • If you choose to bet with BTC or USD, you will not earn the betting fee discounts or rewards that you would get if you bet with SPORTS. This means if you bet with BTC or USD, you will pay the standard betting fees of 2% on the Maker side and 4% on the Taker side, escrow fees of 10% on the Maker side and 5% on the Taker side, and you won’t earn any cash back or other bonuses. Because of this, we recommend that you bet with SPORTS at all times, even if you prefer withdrawing funds in BTC or USD. This is because while you will incur a 5% fee for exchanging the amount from SPORTS to BTC/USD that you ultimately want to withdraw, that fee is often significantly less than the 2% fee on your total betting volume that you’ll save by betting with SPORTS. Plus, the cash back and other bonuses offered for betting with SPORTS can net you a significant amount of money each month that more than offsets the 5% exchange fee.
    • As indicated above, when withdrawing funds, you must already have funds in that wallet prior to making a withdrawal. If you don’t have funds in that wallet, you’ll need to exchange funds into that wallet first.
    • There is a new “Currency Display” menu item on the Settings screen, which allows you to choose how you’d like to display currencies throughout the app. You can choose to either display a) the cryptocurrency plus the USD equivalent in parentheses, or b) just the cryptocurrency, or c) just the USD equivalent. Bets that were created in USD will by default be only displayed in USD.
    • For BTC and USD withdrawals, we’ve increased the minimum withdrawal amount from $5.00 to $10.00 to offset gas and processing costs incurred on our end. SPORTS token withdrawals are still a $5.00 minimum.
    • Unfortunately, we’re no longer accepting deposits via Ethereum or Litecoin. We currently only have a few customers using Ethereum for deposits, and no one was using Litecoin for deposits. We may look to re-add Ethereum deposits back in at a later date if there is enough demand.
BG-color-dot-1 BG-color-dot-3

August 01, 2019

  • We’ve launched our own cryptocurrency utility token called SPORTS within the ZenSports app! Below are all of the details and new features related to this launch:
  • ZenSports customers can use SPORTS tokens to place bets, pay discounted betting fees, and earn rewards and other perks as part of our loyalty program. By betting with SPORTS, you save an additional 2% off of our already cheap betting fees, earn cash back by reaching certain betting volume thresholds, and earn bonuses for making infrequent withdrawals. The current list of discounts and rewards that you can earn for betting with and using SPORTS within the ZenSports network can be found HERE. ZenSports will be expanding the discounts and rewards program in the future for those customers who use SPORTS within our platform, and our goal is to continue to offer customers the perks they care most about as a thank you for their deep loyalty to our product.
  • You can view all of your Rewards progress and balances on the new “SPORTS Rewards Program” screen, which can be accessed either from the Funds screen or the More screen.
  • As part of this launch, all betting and paying of betting/escrow fees must be done using SPORTS. This is to help customers get acclimated to how SPORTS works, and also because the development time to account for betting in multiple different currencies will take an extra couple of weeks. However, that feature is coming and will actually be part of Phase 2 that we’ll be launching on July 30th -- i.e. the ability to bet/pay fees in multiple different currencies, as well as exchange between different currency wallets within ZenSports.
  • You can deposit funds using SPORTS, making for super quick transaction times since SPORTS is built on ICON’s protocol. The deposit feature for SPORTS works just like the other cryptocurrencies do -- you’ll be shown the exchange rate (currently fixed at 1 SPORTS = $0.0025) and a temporary wallet address to send funds to. You would then send the SPORTS from your ICONex wallet to the temporary wallet address shown to you within ZenSports. Since SPORTS only requires 1 confirmation on ICON’s protocol, deposits made in SPORTS are very fast and should be credited to your account within about a minute of sending funds.
  • You can still withdraw funds via Bitcoin, Ethereum, or Litecoin from your SPORTS balance at no additional cost from now until the Phase 2 launch on July 30th. At that time, you’ll need to pay an exchange fee to exchange out of SPORTS into a different currency.
  • Currently, SPORTS can only be purchased and earned through the ZenSports app and network by eligible customers outside the United States.
  • For the display of bet amounts, available balances, etc. throughout the ZenSports app, we’re currently showing all amounts both in SPORTS and in their corresponding USD equivalent. With our Phase 2 launch on July 30th, you’ll be able to choose how you want to display the currencies throughout the app (for example, if you want to hide the USD equivalent and just show SPORTS, etc.).
BG-color-dot-1 BG-color-dot-3

July 16, 2019

  • We’re excited to announce a new partnership and integration with Skrill, which is one of the world’s largest fiat currency payment processors for the gaming industry. This means you can now deposit money into your ZenSports account using credit cards, ACH, and even cash deposits at local businesses! So if you’ve never heard of Bitcoin, but you have heard of credit cards, you’re now golden within ZenSports :) You’ll see this new Skrill funding option on the Deposit Funds screen in ZenSports. If you don’t yet have a Skrill account, you can sign up for one HERE.
  • We’ve improved and sped up the loading time when taking action on a bet, such as creating, accepting, closing, deleting, and submitting results on a bet. You’ll notice that the loading time has been reduced from about 10 seconds down to 2 or 3 seconds.
  • Removed the requirement to add recreational sports preferences when creating a new ZenSports account. This can still be done from your “You” screen.
BG-color-dot-1 BG-color-dot-3

June 18, 2019

  • In-Game betting is now available in ZenSports! Here’s how it works:
    • ZenSports now allows you to create a bet on a particular game for up to 5 hours after the game has already started. So if a game has already started and you want to bet on it during the game, you’ll now see it available for selecting when creating a bet.
    • From there, choose the team(s), player(s), and bet type as you normally would.
    • We’ve added a new Step 6 to the Create Bet flow where you can choose when you want the bet to expire, which allows you to control how long you want your In-Game bet to be available to Takers to accept. You can choose to have the bet expire at a specific time of your choosing, such as at 5:36pm. You can also choose to have the bet expire in X number of days, hours, minutes, or seconds from when the bet was created. For example, if you want to create a bet that the Lakers will score 15 points in the 4th quarter, and the 4th quarter is 2 minutes and 30 seconds from starting, just set the timer on your bet to expire in 2 minutes and 30 seconds. Want more manual control over when it expires? There’s also a new “Manual” expiration option, where you can manually expire bets when you want. But don’t forget to delete/close out these Manual expiration bets or they could sit as available to Takers after the event is over!
  • The ability to set the Expiration Date/Time for bets isn’t just for In-Game betting -- this option is available for any bets that you as the Maker want to create. So you’re in full control over when your bets are no longer available to Takers to accept.
  • You can also edit the Expiration Date/Time for a bet you’ve created under the “Edit Bet” feature.
  • We’ve added 10 new soccer/football leagues and tournaments into ZenSports, giving us a total of 16 soccer/football leagues that we now offer games/teams/players/bets for. Here are the 10 new leagues/tournaments:
    • Africa Cup of Nations
    • A-League
    • Argentine Primera División
    • Brazil Serie A
    • Copa America
    • Eredivisie
    • FIFA World Cup
    • Liga MX
    • MLS
    • UEFA Europa League
  • Fixed a bug on iOS where after successfully submitting KYC/AML verification, it wasn’t allowing those customers to process a withdrawal.
BG-color-dot-1 BG-color-dot-3

June 11, 2019

  • Made infrastructure changes to our deposit/withdrawals flow that will allow us to eventually automate the withdrawals process. Look for that to feature to come later this summer.
  • Removed the ability to create Straight Up Win (Moneyline) bets for soccer, since it was confusing to customers if that bet type included Ties/Draws as a winning outcome. Instead, if you want to bet on a soccer team to Straight Up Win, you would now simply create a Point Spread bet of -0.5 goals, which means a win (and not a draw) is required to win the bet. We also added the ability to bet on whether a Tie/Draw will happen by itself. If you want to bet that a team will win or tie (i.e. not lose), you can simply create a Point Spread bet of +0.5 for that team.
  • For Tie/Draw bets in soccer, both team nicknames show at the top of the bet description so that it’s clear that the bet is related to both teams tying.
  • For automated bets from our Market Maker and/or ZenSports, these bets are now getting updated with refreshed odds and liquidity 6 times per day instead of once per day.
  • Fixed a bug on Android where if you didn’t already have some favorites created, the Favorites tab on the Bet screen wasn’t giving you the ability to create any new favorites.
  • Now showing a minimum of 25 other ZenSports users on the Discover People screen. By following at least 25 people in ZenSports, it will remove the orange header at the top of your Social screen.
  • Fixed a bug on Android that wasn’t displaying bets where the bet type of “Exactly” a specific number was predicted by the Maker. These bet types are extremely rare, and didn’t impact any customers.
  • Fixed a bug on iOS where it was displaying the Settings cog wheel in the upper left corner of the You screen (instead of the Back button) for those users that don’t have access to the betting features.
BG-color-dot-1 BG-color-dot-3

June 04, 2019

  • We’ve implemented Know Your Customer (KYC) and Anti-Money Laundering (AML) verification processing directly within ZenSports in order to be in compliance with sports betting regulatory and licensing requirements. All customers that wish to withdraw funds from within ZenSports must go through KYC/AML verification prior to withdrawing such funds. To get verified, go to the Withdraw Funds screen within ZenSports and tap the green “Get Verified” button. We’ve partnered with Shufti Pro to process all verifications, and so you’ll then see their user interface appear. From there, just follow their prompts to submit the required documentation, and you’ll be all set! You only need to get verified once, so you don’t need to do it each time when withdrawing funds. If you ever have any questions or problems in getting verified, just chat with us in the app.
  • To go along with the new KYC/AML verifications, there are corresponding notifications to let you know if the verification was successful or failed, and if it failed, why it failed.
  • Added “pull-down refresh” capability to most screens within ZenSports, which means you can just drag your finger from the top of the screen downwards in order to refresh it, instead of having to leave the screen and come back into it again like before.
  • Added the capability on iOS for those with settings that display foreign currencies to still view USD amounts within ZenSports (this was done on Android awhile back).
  • Updated all notifications for Write In bets to include the actual details of the Write In bets. Previously, these notifications were just saying “Write In bet description”.
  • Fixed a bug that wasn’t automatically expiring Write In bets for Single Games at the start time of the game.
  • You can now filter by Write In bet types on any screen where bets are displayed, so you can view just those bet types.
  • Cleaned up some of the fields of Step 5 when creating a bet.
  • Fixed a bug on both iOS and Android that wasn’t allowing posts to be made from the Social screen. There are still a couple of outstanding bugs on Android related to this that will be fixed next sprint.
BG-color-dot-1 BG-color-dot-3

May 28, 2019

  • You can now free-form Write In any bet that you want to create! Previously, you had to choose from a menu list of common bet types that ZenSports provided. Now, you can write in anything that you want (up to 100 characters). Want to bet that Lebron James will show up in purple shoes? Go for it. Want to bet that Aaron Rodgers will throw a touchdown pass to himself? Love it. The possibilities are endless. Let the creativity begin!
  • For the above Write In bets, these bet types (and only these bet types) are being displayed from the perspective of the Maker. All other bet types continue to be displayed from the perspective of the Taker so that it’s clear what Takers are accepting. However, there’s no easy way for ZenSports to “transpose” a Maker’s Write In bet type to put it from the perspective of the Taker. So instead, we’re denoting that all Write In bets as “Maker Prediction: followed by what their Write In bet is, followed by a reminder in bold font that you’re betting the opposite of what the Maker wrote in”. When Makers look at their own Write In bets, it doesn’t show this additional info.
  • Fixed a bug where Season/Futures bets were expiring too early if the bets were related to the playoffs. Now, playoff-related Season/Futures bets are being expired at the correct point in time.
  • Fixed a bug related to our recent Match Play Bonus feature, whereby it wasn’t correctly debiting Match Play Bonus original bet amounts if you were the Maker of a bet and won.
  • If you are the Maker of a bet and your bet gets only partially accepted, we’re now refunding the unfilled portion of the bet plus the pro-rated amount in betting/dispute fees back to you once the event starts. Previously, we were waiting until the bet results were settled to refund these unfilled bet/fee amounts.
  • Updated some of the content on the View Results screens for when bets get closed out or are 100% filled, to make it clearer to Takers that these bets are no longer acceptable.
  • Added additional default sorting criteria on the My Bets tab, so that for bets related to the same game, they’re now sorted first by Moneyline bets, then Point Spread, then Over/Under, then Will/Won’t, then Write In bet types.
  • Fixed a sorting bug on the My Bets tab that was putting Futures bets before Single Game bets.
  • Fixed a bug on Android where tapping on the back button from the phone on the Home screen would log you out.
BG-color-dot-1 BG-color-dot-3

May 14, 2019

  • We’ve added several additional Bet Types that you can choose from when creating a bet, especially for Player prop bets and Player/Team Futures bets.
  • We’re now providing a default Match Play Bonus of $25 to all new customer accounts (for those customers who are not in our restricted countries). This allows new customers to test drive our product before having to deposit their own funds. Find out more HERE.
  • Implemented improvements to the default sorting of bets. Now all of the bets related to a single game are grouped together, with all games sorted in chronological order (and all Futures bets at the bottom). This way, you can quickly and easily see the upcoming games to bet on, and then within those games, see all the bets for those games. There’s some additional sorting within games as well, such as we’re showing moneyline bets, then point spread bets, then over/under bets, etc.
  • For those customers who download our app from our restricted countries list (such as the United States), you will now see the sports betting features, but you still of course won’t be able to place any bets. This still complies with all rules/regulations, but also helps partners that we’re working with understand what our product does. We had numerous partners, regulators, investors, etc. who were getting confused by the product/features that they were seeing with regards to our old rec sports product. This should now eliminate all confusion and help us to build our brand.
  • Updated the welcome notification for those in restricted countries based on the above.
  • Fixed a bug on Android where tapping the back button during the Create Bet flow would skip over Step 4.
  • Made additional interaction improvements to the filter screen.
BG-color-dot-1 BG-color-dot-3

May 07, 2019

  • Changed the layout of the bottom navigation bar to now include the Funds screen directly to the right of the Bet screen. A lot of customers said that they had a hard time finding the wallet to the Funds screen in the upper left corner of the Bet screen. Putting it in the bottom navigation bar directly to the right of the Bet screen makes it more obvious how to access the Funds screen. As part of this change, the Play screen has now been moved to be underneath the More screen, and the wallet icon has been removed from the upper left corner of the Bet screen.
  • Made the Create Bet button stand out more in the upper right corner of the Bet screen (again, customers were saying that they were having a tough time seeing it).
  • Implemented several improvements to the filtering of bets. You can now filter by Bet Type, including Moneyline, Point Spread, Over/Under, and Will/Won’t bets. Also on Android, the Reset and Search buttons on the bottom are now always visible.
  • Made several content and layout improvements to the signup flow when creating a new ZenSports account.
  • Added an error message if a Maker types in less than $1.00 into the “Amount Expected to Win” field when creating a bet. This field represents what the Taker has to bet, and ensures that both sides of the bet meet the $1.00 minimum required by ZenSports.
  • Added an error message if you try and withdraw less than $5.00 from your ZenSports account ($5.00 is the minimum withdrawal amount).
  • Now showing up to 1,000 bet results when searching for bets on any tab within the Bet screen.
BG-color-dot-1 BG-color-dot-3

April 30, 2019

  • As the Maker, you can now edit the details of the bet results after you’ve already submitted those results. This means you can now edit the result details like the score, or a player’s stats, etc. You still CAN’T ever edit the winner/loser of the bet. Just the details behind it. There are 2 reasons for allowing this change: 1) It’s just too easy for the Maker to submit a typo or other error when manually typing in the result details, 2) We want our result details to become a data repository/wiki for all sporting results, and if the result details are incorrect because of a typo or other administrative error, it makes our data less accurate.
  • We’re now sending out an automated marketing email and push/in-product notification to all new ZenSports customers within 24 hours of signing up for a new account, letting them know about our sports betting tips groups on Facebook and Telegram. We’ve been getting so many customer support requests asking about the betting tips that we provide, and our groups have been such a big hit, that we want to be proactive and let everyone know about them.
  • Fixed a bug on Android where image previews of the team logo of bets shared outside of ZenSports were showing the incorrect team logo.
  • Fixed a very specific bug on Android, where if you typed in the name of a team or player in the search box on Step 4 of creating a bet, then deleted all of the contents of the search box, then started typing again, the app would crash.
  • Cleaned up some layout/content inconsistencies of various Results screens when tapping on a bet.
  • Added the “Filled/Accepted” amount and percentage to the reminder emails that go out about submitting bet results as the Maker.
BG-color-dot-1 BG-color-dot-3

April 16, 2019

  • Fixed a bug where push notifications were going out even if they had been turned off in the Notification Settings.
  • Fixed a bug on iOS where tapping on a push notification when the app was running in the background would only take you to the Bet screen instead of the exact screen for that notification. If the app was completely shut down/asleep in the background, notifications were working correctly. The issue only existed if the app was running live in the background.
  • Fixed some minor issues with the Suggested tab of the Discover People screen that we launched last week.
  • Removed the search box from showing on the Favorites tab on iOS if no favorites have been set (and thus no favorites to search on).
  • Added scrolling on the Submit Results screen of iOS when the keyboard is showing so that you can scroll back to the top and view the bet details if need be.
  • Fixed a bug where the default sorting of multiple bets related to the same game wasn’t working for NHL bets.
  • Improved the refreshing and updating of bet details on the Bet screen after taking action on a bet (i.e. after submitting results, accepting a bet, etc.).
BG-color-dot-1 BG-color-dot-3

April 09, 2019

  • Made improvements to the Suggested tab of the Discover People screen. ZenSports is now recommending other bettors for you to follow that match favorites that you’ve set up on the Favorites tab. This allows you to connect and follow those that have the same betting interests as you. To get to this screen, tap on “You”, then the “Discover People” icon in the upper right corner.
  • For over/under bets of both teams in a game, we’re now showing both team names in the first line of the bet description. This includes when the bet is being created and when it’s displayed for viewing/accepting. Previously, it was only showing both teams in the third line where the game schedule is. By adding it to the first line of the bet description, this makes it easier to quickly identify over/under bets and which teams they’re for.
  • Fixed a bug where a bet accepted by more than 1 Taker resulted in the bet description disappearing from the My Bets tab of all previous Takers. This didn’t impact results, winnings, or losses in any way at all -- only viewing of the bet description.
  • Fixed a bug on Android where a bet had multiple Takers, the app would crash when tapping on the bet in certain scenarios.
  • When submitting results as a Maker, you can now permanently disable the confirmation pop up message, thus allowing you to move more quickly through the process.
  • Improved some of the loading indicators and content throughout the app.
  • Updated the iOS SDK from version 12.0 to version 12.1.
BG-color-dot-1 BG-color-dot-3

April 02, 2019

  • Added notification settings to be able to easily subscribe and unsubscribe from ZenSports emails and push notifications. The default is that all emails/push notifications are turned on. From within the Settings screen, you can turn on and turn off specific emails and/or push notifications, or you can turn on and turn off all emails and push notifications. There are three groups of emails and push notifications that can be turned on/off, with explanations for the three groups on the Settings screen. If you unsubscribe to a notification from a certain group, you will unsubscribe to any notification that falls into that group. You can also unsubscribe from emails directly within the emails themselves -- just be sure to have the app installed because it will take you to the Settings screen to unsubscribe.
  • You can now filter by sport/league on the My Bets tab. This is particularly useful if you have a lot of bets across more than one sport/league at a time. Just tap the “Menu List” icon to the left of the Create Bet button while on the My Bets tab. Then choose which sport/league you want to view bets that you have going on, and you’ll be able to see just those. The default view on this tab will remain the expanded view, however, so for those that just have a few bets going on, you’ll be able to see them all quickly when you come to this tab.
  • Added sorting by game/event into the existing default sorting on the My Bets tab. This means that in addition to showing bets that you have in action at the top in chronological order, followed by bets you created but weren’t accepted in chronological order, that within those default sorting criteria, we’re now also sorting by game/event. This clusters all of the bets together that are part of the same game/event for easier viewing.
  • Added the “Max Bet” button in all instances on the final step when creating a bet as the Maker. This allows you to use your entire Available Balance to create a bet with one tap of a button. ZenSports will automatically calculate the maximum amount that you can bet, including fees (so you don’t have to manually calculate this on your own).
  • We’re now showing the Max Bet button in more instances on the Accept Bet screen as the Taker. Previously, the Max Bet button was only being shown if your Available Balance was less than $100. Now, it’s also showing it in all instances unless both your Available Balance and the max bet amount offered by the Taker are above $250.
  • Added a “Deposit More Funds” button to the final step when creating a bet as the Maker, so you can quickly add more funds to your Available Balance prior to creating a bet.
  • Added a “Deposit More Funds” button to the Accept Bet screen as the Taker if your Available Balance is less than the amount of the max bet offered by the Maker, so that you can quickly add more funds to your Available Balance in order to accept more/all of the bet offered by a Maker
BG-color-dot-1 BG-color-dot-3

March 26, 2019

  • Added a “Payment Detected” push/in-product notification and email to let customers know once their payment/deposit into their ZenSports account has been detected on the blockchain. Previously, customers would have to stay within the Payments flow to wait and see when the transaction had been detected on the blockchain. Now, you can leave the Payments flow and go into other screens within the app or leave the app altogether and be notified once the payment has begun processing on the blockchain. This is in addition to the final Payment Confirmation notification/email that has always gone out once the payment has fully processed and the funds are available in your ZenSports account.
  • Improved the architecture on the back end for the Payments flow on Android to make the transition from one screen to another more seamless, and to add back buttons at certain points in the flow.
  • Improved some of the scrolling within the Payments flow on iOS.
  • Improved the architecture of the Notifs (Notifications) screen so that it loads much more quickly.
  • When tapping on the Max Bet button on the final step of creating a bet as the Maker, the calculation for what your maximum bet can be now accounts for the 10% Maker Escrow Fee that gets temporarily withdrawn.
  • Updated the badge icon for the ZenSports app on Android to match the latest stylistic design of other Android apps. Previously, the badge icon for ZenSports on Android was a square on all devices.
  • On iOS, removed the X button from the keyboard that would need to be tapped to dismiss it or perform an action, and replaced it with a button that has clearer actionable instructions, such as Search, Done, Finish, etc.
  • Made several other layout and content improvements throughout.
BG-color-dot-1 BG-color-dot-3

March 12, 2019

  • Re-designed the Deposit Funds and Withdraw Funds screens to look nicer. We changed the cryptocurrency coin choices on both screens from text-only radio buttons to menu rows with the coin logos. You can also now collapse the content in the middle of each screen after you’ve already read it so that you don’t have to keep seeing it each time you come back to those screens.
  • Made a few other content and design improvements to the Deposit Funds flow.
  • Changed the time of day that the Favorites notifications/emails go out for new bets that get created that match your favorites criteria. Previously, these notifications/emails were going out at 7:00pm Pacific Time, but that would often be after many games had already started. Now these notifications/emails are going out at 7:00am Pacific Time, so you can check out all of the bets for that upcoming day/night that match your favorites criteria.
  • Fixed a bug on Android when tapping on the push notification for Favorites.
  • Changed the “Done” button on the keyboard when submitting results as the Maker, to now simply dismiss the keyboard instead of actually submitting the results. This gives you a final opportunity to review the results you’ve typed in compared to the actual bet itself before submitting.
BG-color-dot-1 BG-color-dot-3

March 05, 2019

  • Launched the ability to automatically deposit funds within ZenSports! For this launch, you can deposit funds automatically within ZenSports using Bitcoin, Ethereum, or Litecoin. When you go to the Funds screen, just tap on “Deposit Funds”, and then choose the cryptocurrency that you’d like to deposit with. You will be shown a temporary wallet address with a fixed exchange rate for the cryptocurrency that you chose, and that exchange rate will be locked in and valid for 30 minutes. The temporary wallet address will be tied to your account, and you can send funds to it by either copying and pasting the wallet address, or scanning it using a QR code. When you submit a payment to that temporary wallet address, ZenSports will automatically show you in real time the progress of where your payment is at on the blockchain. As soon as the payment clears the required number of confirmations on the blockchain, the funds will instantly be credited to your ZenSports’ Available Balance. Generally speaking, the entire process to add funds to your ZenSports account can be done in a matter of minutes. We will be adding the ability to automatically deposit funds using fiat sometime in March.
  • You can now submit withdrawal/payout requests directly within ZenSports. From the Funds screen, tap on “Withdrawal Funds”, choose which cryptocurrency you want to withdraw funds via, along with the amount you want to withdraw. Our internal payments team will then receive the request and process and send the funds to you. You’ll generally receive funds for payout requests within 2-4 hours, unless you submit the request outside of ZenSports’ normal business hours, in which case, it can take up to 24 hours for you to receive funds. We will be automating the withdrawal/payout process even further sometime in March, so that you can receive funds from payout requests instantly.
  • Added your current Available Balance to the Accept Bet screen and the final step of creating a bet, so that you know exactly how much you have left to be able to bet with.
  • On the Accept Bet screen, if your Available Balance is less than $100, you will now see a “Max Bet” feature that will allow you to bet the entire remaining balance left in your account (accounting for fees) with one tap of a button. This makes it easier to bet what you have left without having to try and calculate the fees required to place a bet.
  • Improved the design of the “Submit Results” screen, including the ability to hide/collapse the helper content in the middle of the screen.
  • Improved the design of the red badge notification on the Notifs icon in the bottom nav bar on Android.
  • Fixed some bugs on Android when tapping on various push notifications.
  • Fixed a bug on iOS where bets under the current/default view on the Bet screen were in reverse chronological order.
  • Added an error message if you tap on a transaction within the Transactions List screen for a deleted bet.
  • Made other design and content improvements throughout the app.
BG-color-dot-1 BG-color-dot-3

February 26, 2019

  • Reinstated the ability to edit a bet, which utilizes the same screens as the new Create Bet flow that we launched last month. The Edit Bet feature makes it easy to edit a bet by pre-filling out all of your previous bet details, and allowing you to just change the one or two things about a bet that you want. NOTE: only bets that haven’t been accepted by any Takers yet can be edited. Bets that have been accepted by at least one Taker can only be closed out to new Takers, not edited (or deleted).
  • Swapped the “Submit Results” screen that a Maker views when a current bet hasn’t been accepted yet for the same “Not Accepted” screen that a Maker was already seeing for a historical bet that wasn’t accepted. The Not Accepted screen for a current bet makes it clearer that the bet hasn’t been accepted yet. This is also where Makers can edit or delete a bet.
  • For partially accepted bets only, we updated the “Total You’ll Receive If You Win” or “Total Payout Received, Bet + Winnings” that Makers see on the Submit/View Results screen to be based on the amount accepted by Takers up to that point, instead of the original/full bet amount made by the Maker.
  • Added a “Done” button to the keyboard when typing in the details of a bet result as a Maker on the Submit Results screen. This allows you to not have to scroll and tap on the green Submit Results button if you don’t want to.
  • Removed the Funds menu line on the More tab for users that don’t have access to the betting features.
  • Improved the layout and user experience of several screens and transitions that occur from one screen to the next.
  • Fixed an intermittent crashing issue on Android when the app was asleep in the background.
  • Made some design and user experience improvements to the Social screen.
  • Began the work to integrate payments into ZenSports! Payments integration will include the ability to automatically deposit/withdraw funds into or from your ZenSports account, both using cryptocurrency and fiat. Payments integration will launch the last week of February, and at that point, all customers in jurisdictions that ZenSports currently serves will be able to quickly and easily deposit funds and place bets. In the meantime, we have now begun supporting customers’ ability to manually deposit/withdraw funds into their ZenSports account using cryptocurrency or fiat. For more details on this, chat with us in the app or on our website.
BG-color-dot-1 BG-color-dot-3

February 12, 2019

  • We’ve created several new push, in-product, and email notifications to let you know about a variety of different things that you can or need to do within ZenSports:
    • Differentiated the welcome notifications for those users who have access to the betting features compared to those who don’t.
    • Reminders to Makers if they haven’t submitted results for bets of theirs that were accepted by Takers.
    • Letting you know about training webinars that you can register for and training videos that you can watch.
    • Reminder to create/accept a bet if you haven’t done so.
    • Reminder to set up Favorite bet types if you haven’t done so.
    • Reminder to check out the Discover People screen to follow others that have the same betting interests as you.
    • Tutorial on how to share bets within ZenSports to other social media networks outside of ZenSports.
    • Information about how to share a post on the Social screen within ZenSports.
    • Notifications when new bets match your Favorites criteria.
  • Fixed several filtering bugs that were displaying historical bets within the current filter or current bets within the historical filter. Nothing with regards to bet results were ever affected -- this was simply a display issue that was confusing as to where to find where current/previous bets were. All of these filtering bugs have been fixed.
  • For Android, we updated the minimum version that we now support to 6.0 Marshmallow, API level 23. We needed to do this because there are advanced features in our app that version 5.0 Lollipop doesn’t support. So if you’re using Android, you must have operating system version 6.0 or higher on your phone in order to use ZenSports moving forward.
  • Cleaned up the different versions of the View Results screens based on your role type in the bet (or if you’re not in the bet). Made it clearer how much the Maker originally bet, the amount/percentage of the bet filled, odds, amount you’ll be paid if you win, etc. Same thing for the Submit Results screen for Makers -- made it clearer what’s going on.
  • If the Maker doesn’t submit results for a bet within 24 hours after the start time of a game, we’ve updated the content of the bet results to indicate that the Taker won by default because the Maker didn’t submit results in time. Also in this scenario, we’re now sending out a push notification to the Taker, letting them know that bet results are in (and that those results are a default win).
  • Fixed a bug where the push and in-product notification to a Maker about a bet being accepted was showing the opposite team on their side of the bet. Again, this didn’t affect any details of the bet -- it was just the notification that was erroneous/confusing.
  • Changed the default limit of results being returned on all tabs of the Bet screen from 100 to instead be 1,000.
  • Fixed a bug on Android that when tapping on certain push notifications, it wouldn’t allow you to get back to the home screen of the app without tapping on the back button from your phone (instead of the back button in the app).
  • Fixed two bugs on the Transactions List screen of Android that were temporarily hiding transactions if you scrolled past the first 100 transactions or to the bottom of the transactions list.
  • Added a new "Not Accepted" screen to show Makers when they tap on historical bets that weren’t accepted.
  • Added a new "Bet Closed" screen to show Marketplace customers when they tap on historical bets that weren’t accepted.
  • If you select very specific criteria when navigating through the Accept Bet flow, and there don’t happen to be any bets that match that specific criteria, we’re now showing a message letting you know this (previously, the screen results would just be blank).
  • Within each row of a bet on iOS, fixed an issue that where it wasn’t wrapping words by the entire word.
  • On the Submit Results screen on Android, fixed an issue that was truncating the details of the game if it was too long, so that it now wraps to the next line.
  • Add an error validation if someone tries to choose Taker, Not Accepted in the filter on the My Bets tab (because by definition, being a Taker means the bet was Accepted.
  • Added an error message when creating a bet if you select Multiple Games as your bet type, but don’t actually select multiple games to add to your bet criteria.
BG-color-dot-1 BG-color-dot-3

January 29, 2019

  • We’ve revamped the Create Bet flow so that you can now view the schedule for a league/sport prior to choosing a team or player. Previously, you could only view the schedule after choosing a team or player, so you always had to know the team or player that you wanted to bet on first before seeing the schedule. This was problematic if you didn’t know which team was playing on a particular day or week. You can still search for teams or players first if you want (that feature hasn’t gone away), but if you instead want to see the schedule for the league/sport first, then choose a particular game, and then choose a team or player in that game, you can do so. Much easier! :)
  • When creating a bet, there’s now a search box for searching through the list of upcoming games. So you don’t have to scroll to find the game that you want.
  • For single game, moneyline win/lose bets, we were previously showing to Takers the same team that the Maker created, except “won’t win” as the bet type. Was confusing. Now we’re showing the opposite team to win to Takers.
  • Added spell-check / auto-correct on iOS when searching in any search box.
  • Fixed a bug on iOS where decimal places for all number related bets weren’t showing up (i.e. over 5.5 was just showing as over 5).
  • Re-ordered the bet types on iOS.
  • Made a bunch of content and syntax changes throughout the app.
BG-color-dot-1 BG-color-dot-3

January 15, 2019

  • Added a filter for team and player bets so that you can further narrow the type of bets you’re looking at to just one type or the other.
  • You can now search for either team involved in a team game bet when looking for bets to accept. For example, if the Colts are playing the Chiefs, and the bet is for the Colts to win the game, you can search for either Colts or Chiefs and the bet will show up in the search results. Previously, you had to search for Colts since that was the team indicated to win.
  • Fixed a bug on Android where the search results were being removed from the All Bets tab if you tapped on a search result and then went back.
  • For Moneyline bets where one team was selected to win, we’ve flipped which team is showing in black to Takers, so that they know that they’re betting on the opposite team to win.
  • Changed the display for bets that involve total points scored by two teams, to make it clearer which game it’s for.
  • Fixed a bug on both iOS and Android where the red indicator wasn’t displaying the correct number of notifications on the Notifs bell.
  • Improved the layout of icons, the Favorites tab, and a few fields within the filter.
  • Improved the behavior of the search box when clearing it out, leaving the screen, and coming back into it.
  • Fixed a bug on iOS where tapping the back button from a Bet notification was going to the Bet screen instead of the Notifications screen.
BG-color-dot-1 BG-color-dot-3

January 08, 2019

  • If you select “History” bets in the filter on the All Bets or Favorites tab on Android, we’re now automatically also selecting “Not Acceptable” in the filter since historical bets are by default not acceptable.
  • Moved the filter on the My Bets tab to be in the right side of the search box, just like it is on the All Bets and Favorites tabs.
  • Fixed a bug on Android that when filtering on the My Bets tab, the filter button was disappearing.
  • Fixed a bug on Android where the Minimum/Maximum Bet Amount field in the filter wasn’t working.
  • Made some text changes to the helper content on step 4 of creating a bet, and also within the bet status row of each bet on the My Bets tab.
  • Removed the loading indicator on the Edit Favorites screen on Android when adding or deleting a favorite, in order to make the screen behave more smoothly.
  • Reset the view back to the Menu List view if filtering on the All Bets tab and only switching tabs within the Bet screen (this behavior already exists if you leave the Bet screen altogether).
BG-color-dot-1 BG-color-dot-3

December 28, 2018

  • We’ve created a new “Favorites” tab on the Bet screen where you can now set your favorite leagues, teams, and players. ZenSports will then show you in real time on the Favorites tab all of the bets that match your favorites criteria. You can edit these at any time, and your favorites don’t in any way interfere with the All Bets or My Bets tabs (it’s just another way of quickly seeing the bets you care most about).
  • Changed the sorting of bets on the All Bets tab from being purely chronological order to instead being grouped by the most common bet types first, then by chronological order. Previously, with bets being just in chronological order, there might be a lot of bets for one game showing up, just because it’s next. Now, you’re more likely to see the bets that you would care most about first. This sorting criteria was also done on the Favorites tab.
  • Fixed a bug on iOS where the filter wasn’t working or properly resetting on the All Bets tab.
  • If you’re on iOS and you select “History” bets in the filter on the All Bets or Favorites tab, we’re now prompting you to also select “Not Acceptable” bets at the same time, since historical bets are always not acceptable. Android allows Not Acceptable to be selected automatically, and we’ll be doing that work next sprint.
BG-color-dot-1 BG-color-dot-3

December 21, 2018

  • We’ve revamped the default view flow for finding bets on the All Bets tab of the Bet screen. We’re now listing out each league/sport (similar to when you’re creating a bet), and have created a super clean flow for easily getting to bets for upcoming games or futures bets by that particular league/sport. Previously, we were just showing all bets within the ZenSports system by default, which was sometimes overwhelming. You can of course still search for specific teams or players, or filter by a lot of different criteria. If you still want to see a list of all bets within ZenSports, you can do so by tapping the new “View All” button in the top nav bar, which is to the left of the Create Bet button (and conversely, you can tap the Menu List button in the same spot if you’re viewing all and want to go back to the menu list of leagues/sports).
  • We’ve added more filtering options to the My Bets tab of the Bet screen, so that you can now filter by bets where you’re the Maker or Taker, bets that were Accepted or Not Accepted, and bets that you Won, Lost, Tied, or were Suspended/Postponed. This makes it much easier to go directly to the bets you care most about (the default view shows all current/upcoming bets that you’re a part of, regardless of Maker/Taker or Accepted/Not Accepted status). Of course, you can still search for specific team or player bets that you were a part of on this tab.
BG-color-dot-1 BG-color-dot-3

December 11, 2018

  • We’ve reduced the loading time on the Bet screen to less than 2 seconds, and are now hiding the bets on the screen until it’s done loading (to prevent not being able to tap on a bet that hasn’t finished loading).
  • We’re hiding the details on the Funds screen until it’s finished loading to prevent confusion as to what someone’s Available Balance is, Bets Outstanding are, etc. Previously, it would show zero for all of these amounts until it was done loading, which was confusing and misleading when the amounts really weren’t zero.
  • Reduced the loading time of the Withdraw Funds screen on iOS (already was fast on Android).
  • Got rid of the placeholder smiley face on iOS that was showing by default when we weren’t able to pull in a team’s logo.
  • Made some additional layout and text improvements throughout the app for both Android and iOS.
BG-color-dot-1 BG-color-dot-3

December 04, 2018

  • Built the infrastructure to allow market makers that want to add lots of bets into ZenSports at one time to now partner with us directly to mass upload those bets into our app all at once, and have them updated on a daily basis. This is important in order to provide liquidity for bettors.
  • Fixed a bug on Android where filtering bets by “Not Acceptable” wasn’t working.
  • For users who sign up or log in from one of the countries in our restricted country list, we’re now showing a pop up message as to why those users can’t access our betting features (those users can still access all of our recreational sports features).
  • Added pagination to the Transactions List screen so that it will load faster, yet still allow you to scroll down and see the complete history of all of your transactions.
  • On Android, when you’re finished editing a bet, it now redirects you back to the Bet screen (previously it would redirect you to the Submit Results screen).
  • On iOS, removed the loading indicator from the Settings screen, since the screen is already fully loaded after coming to it.
  • Fixed a loading issue on the Settings screen on Android, where it was taking awhile for your avatar, name, and email to load.
  • Fixed a layout issue on the Bet screen on Android, where certain game/match times that had long team names were getting truncated.
  • Improved the look and feel when pressing on any button within the app, so that it shows a response that it is actually pressed/tapped on.
  • Removed the ability on Android to invite someone from your phone contacts into ZenSports via SMS, since this is now a prohibited feature for Google Play Store apps.
  • Fixed a bug on Android where the search functionality wasn’t filtering down to the lowest level possible when creating a bet on Step 1.
  • Fixed a bug on iOS where searching for a Country of Residence when signing up for a new account was case sensitive.
BG-color-dot-1 BG-color-dot-3

November 27, 2018

  • As a Maker of a bet, you can now “close out” a bet that has been partially accepted by at least one Taker. This allows you to prevent additional Takers from accepting your bet (you’re still locked into the bet with any Takers that already accepted it prior to closing it out). And of course, you can still completely delete or edit a bet that hasn’t been accepted by any Takers yet.
  • Added a red notification badge on the More tab of the bottom nav bar on Android, along with a red notification badge on the Messages menu of the More screen, to signify if you have any new unread Messages. Also added this notification badge to the Messages menu of the More screen on iOS (it was already showing on the More tab of the bottom nav bar on iOS).
  • Changed the layout of the bottom nav bar on the iPad to match the iPhone. Previously, we were showing all tabs from the More screen on the bottom nav bar on the iPad, and it looked cluttered. Looks much cleaner on the iPad now.
  • Fixed a bug on iOS where bets were showing in reverse chronological order on the All Bets tab of the Bet screen.
  • Fixed the loading indicator on the Bet screen when first loading the app on Android so that only one rotating circle is showing up (previously two were showing up).
BG-color-dot-1 BG-color-dot-3

November 13, 2018

  • ou can now edit a bet that you previously created, as long as no one has already accepted that bet. When editing a bet, all of your previous bet details will be pre-populated, so you can easily edit the one or two things that you want to change. If you change the dollar amount of the bet, it will automatically charge or refund you the difference (plus fees) compared to your original bet amount.
  • Re-designed the landing page when opening up the app for the first time or opening up the app when logged out. As part of this, made the Connect with Facebook and Sign Up / Log in via Email buttons more prominent. Also added links to our social pages for you to join and check out the latest info going on with ZenSports (Facebook, Twitter, LinkedIn, Telegram, and Discord).
  • Improved the design of the birth date picker on Android when creating a new account.
  • Made some other layout improvements on Android, including an X button within several search boxes to easily clear out the content, a loading indicator on the Notifications screen, and an automatic dismissal of the keyboard in a few places when moving from one screen to the next.
BG-color-dot-1 BG-color-dot-3

October 30, 2018

  • Fixed a bug on Android where bets that had results submitted were still showing up by default on All Bets tab (should have been in the History filter).
  • Fixed a bug on iOS where bets that had results submitted weren’t showing up in the History filter on All Bets tab.
  • Improved some layout and spacing issues on iOS.
  • Changed the error messaging if a user’s phone isn’t set up to authorize access to their location.
BG-color-dot-1 BG-color-dot-3

October 16, 2018

    • Tap on a bet that you’ve created or accepted. In the upper right corner, tap the “Share” button.
    • The social sharing kit from your phone will automatically pop open.
    • Choose which social network you want to share the bet to. Or you can choose to copy the link to your clipboard, which you can then email or manually share with others. If you choose a social network, the interface for that network will show up on your phone, and you’ll be able to easily share the bet there (similar to sharing a news article to a social network).
    • ZenSports will display the key elements of the bet on the social network that you post to, along with a unique link to the Accept Bet or View Results screen for your bet. When someone clicks on this link,they’ll automatically get taken directly to the screen for your bet, making it super easy for them to accept or view the results of the bet. If the user doesn’t already have the ZenSports app on their phone, they’ll be automatically prompted to download it first (and will then take them to the bet screen). Sharing your bets outside of ZenSports will increase the conversion of the acceptance of your bets.
  • Improved the layout and updated the content on Step 4 of creating a bet to make it clearer what your bet details are and what the amounts that you’re typing in represent.
  • Fixed a bug on iOS where it wasn’t redirecting you back to the Bet screen after submitting a dispute.
  • Since we launched partial bets a couple of weeks ago, we’ve now implemented automatic refunds back to the Maker of a bet for any part of a bet that isn’t accepted by a Taker. This refund happens once a Maker submits results, thus closing out any new Takers from accepting all or part of the bet (we were already refunding bets back to Makers when a bet was deleted by them prior to any Takers accepting a bet).
BG-color-dot-1 BG-color-dot-3

October 09, 2018

  • You can now add funds to your Available Balance during the Create Bet, Accept Bet, or Dispute Bet flow. Previously, you had to have enough funds in your Available Balance prior to creating, accepting, or disputing a bet, otherwise it would require you to go back to the Funds screen and add more funds, and then make you start all over with the creating, accepting, disputing process. Now, our system will automatically detect whether you have enough funds in your Available Balance to complete the transaction. If you do, there’s no change to the flow. If you don’t, it will automatically prompt you that you have insufficient funds, and will take you directly to the credit card screen to add more funds. The amount of funds that you need to add will be equivalent to the exact amount that you need to complete the transaction, and it will leave you with a $0 balance afterwards (so that you’re not over-depositing more to your Available Balance than you need). Once you add more funds, your bet will automatically be created, accepted, or disputed.
  • Fixed some login issues on iOS that were due to iOS 12 updates.
  • Fixed a bug that wasn’t allowing you to search by the team city, state, or country location on the Bet screen -- it was only allowing you to search by the team nickname.
  • Fixed a bug on iOS that wasn’t redirecting you back to the Funds screen if you withdrew funds and had already provided your KYC information.
  • Improved the flow of the Create Bet process on iOS.
BG-color-dot-1 BG-color-dot-3

October 02, 2018

  • You can now accept partial bets from other bettors! For example, if a Maker bets $100 to win $500 that the Green Bay Packers are going to win the Superbowl, you as the Taker don’t need to stake the full $500 to take that bet. You can take any portion of that $500 that you want (minimum bet is still $1). Here are some additional features related to accepting partial bets that we’ve incorporated:
    • We automatically calculate and display the remaining Max Bet amount that you as the Taker can accept.
    • We automatically calculate and display to the Maker the percentage of a bet that’s been filled by one or more Takers.
    • One or more Takers can dispute the bet results submitted by the Maker. Our app now handles separating those disputes out by Taker and displaying how many Takers have disputed the results, for how much, and their specific dispute statements.
    • You can filter by Fully Accepted or Partially Accepted bets on the Bet screen (default view on the All Bets tab of the Bet screen is bets Not Accepted or Partially Accepted).
  • ZenSports now automatically calculates and displays the odds for a bet based on the amount that the Maker bets and the expected winnings that the Maker sets, and we’re showing those odds in either American Odds or Decimal Odds (your choice). You can set your preference for viewing either American Odds or Decimal Odds on the Settings screen.
  • Improved the navigation and scrolling throughout iOS when creating a bet, accepting a bet, and depositing/withdrawing funds.
  • Improved the loading of your Facebook friends that have ZenSports accounts within the Facebook tab of the Discover People screen (if you’ve connected your Facebook account).
BG-color-dot-1 BG-color-dot-3

September 25, 2018

  • Fixed a bug with point spread bets on the All Bets tab of the Bet screen where it wasn’t showing the opposing team for plus/minus bets. For example, if you created a bet of Los Angeles Rams Minus 3 against the Dallas Cowboys, it was displaying LA Rams Plus 3 for Takers to accept the bet, when it should have been saying Dallas Cowboys Plus 3.
  • Made additional formatting improvements to the My Bets tab -- we’re now displaying whether you’ve Created a Bet that is Waiting Acceptance, Created a Bet that was Accepted, or Accepted someone else’s bet yourself, along with color coding of each instance. We’re also sorting by bets accepted first and bets waiting for acceptance second.
  • Enabled promo codes to be redeemed when depositing funds for betting (previously, promo codes could only be redeemed for our rec sports features).
  • Fixed a bug where deleting bets weren’t being removed from Bets Outstanding or the Total Potential Balance lines on the Funds screen.
  • We now require a minimum deposit of $1.00 to fund your sports betting account.
BG-color-dot-1 BG-color-dot-3

September 18, 2018

  • ZenSports has launched a new peer-to-peer network for betting on professional and collegiate sports! This new product is fully integrated into our existing app, and is available in all jurisdictions except for the United States, Canada, Europe, and Australia (we have several verifications in place to ensure that only users outside of the restricted areas are able to use our sports betting features). 

    Here are the available leagues that our sports betting product can be used in:

    • National Football League (NFL)

    • National Basketball Association (NBA)

    • Major League Baseball (MLB)

    • National Hockey League (NHL)

    • Professional Golf Association (PGA)

    • NCAA Division I Men’s Football

    • NCAA Division I Men’s Basketball

    • Several Soccer/Football Leagues:

      • England Premier League

      • Germany Bundesliga

      • Italy Serie A

      • France Ligue1

      • Spain La Liga

      • UEFA Champions League

    Here are all of the new features that are associated with this new product offering:

    • Create any kind of sports bet that you want within the above leagues, on your terms and with your own odds. You’re no longer limited by what a traditional bookmaker has to offer. Want to bet that Lebron James will score 18 points in his next game at 20:1 odds, or that Manchester United will get shut out the rest of the season at 100:1 odds? Go for it! With ZenSports, you can become the bookmaker and set the odds how you want. And it’s easy to create a bet - ZenSports allows you to search for any team or player in the above referenced leagues, and will walk you through the process of how to create a bet. Creating a bet can be done in 4 steps and takes less than a minute. For future reference, those who create bets within ZenSports are known as “Makers”.

    • If you don't feel like coming up with your own bets and terms, simply accept anyone else's bet with just a couple taps of a button. With a very creative group of bettors out there, you're bound to find bets being offered that traditional sports books don't have! For future reference, those who accept others’ bets within ZenSports are known as “Takers”.

    • Users can now make credit card payments and deposit funds into an “Available Balance” within ZenSports, which can then be used for placing bets. Instead of having to pull out your credit card and make a payment for every single bet, simply make a deposit into your ZenSports account for all of your upcoming bets, and that deposit will show up as your Available Balance. Any bets, fees, or winnings will automatically get subtracted from or added to your Available Balance. You can view your Available Balance at anytime from the “Funds” screen. 

    • You can deposit additional funds by tapping on the “Deposit Funds” menu item from the Funds screen.

    • You can withdraw funds directly into your bank account via ACH or wire transfer by tapping on the “Withdraw Funds” menu item from the Funds screen (you can also receive a cashier’s check if you’d prefer).

    • You can see a complete list of all incoming and outgoing transactions into your Available Balance by tapping on the “Transactions List” menu item from the Funds screen.

    • The submitting of bet outcomes and results is done in a “semi-decentralized” manner. “Semi-decentralized” means that the Maker of a bet is responsible for submitting the results of a bet when the game/event is over. If the Maker submits incorrect or fraudulent results, the Taker can dispute those results, and ZenSports will resolve all disputes as necessary. But be warned -- there are penalties for submitting incorrect results or disputes. If a Maker loses a dispute after submitting results, there is a penalty equal to 10% of the bet amount that will be charged. If a Taker loses a dispute that he/she submitted, there is a penalty equal to 5% of the bet amount that will be charged. The goal is for the betting marketplace to be self-policing, with ZenSports only getting involved in the handling of results/disputes when absolutely necessary.

    • Creating a Bet as a Maker - When a Maker creates a bet, the amount of the bet, plus a 2% betting fee, plus a 10% escrow fee for potential disputes lost will be deducted from the Maker’s Available Balance. If a Maker deletes a bet before it’s accepted by a Taker, then the bet amount, betting fee, and escrow fee will be refunded back to the Maker. If the Maker submits results that the Taker is the winner of a bet, the 10% escrow fee will automatically be refunded back to the Maker, and the Taker will receive his/her winnings. If the Maker submits any other result besides setting the Taker as the winner, then the Taker has 24 hours to dispute the bet results. If the Taker doesn’t dispute within 24 hours, then the full bet winnings plus 10% Maker escrow fee will be credited back to the Maker. If the Taker submits a dispute and loses the dispute, the full winnings, 10% Maker escrow fee, and 50% of the Taker’s 5% escrow fee will be paid to the Maker (so the Maker will earn a bonus of 2.5% of the Taker’s bet amount as a reward for a false dispute submitted by the Taker). If the Maker doesn’t submit any results within 24 hours of the bet event being over, then the Taker will automatically win the bet, receive all bet winnings, and the Maker will receive a refund of the 10% escrow fee.

    • Accepting a Bet as a Taker - When a Taker accepts a bet, the amount of their bet, plus a 4% betting fee will be deducted from the Available Balance. If the Maker submits the Taker as the winner of a bet, the Taker will automatically receive his/her winnings (and obviously can’t submit a dispute at this point because the Taker was marked as the winner). If the Maker submits any other result besides setting the Taker as the winner, and the Taker disputes these results within 24 hours, a 5% escrow fee for potentially losing the dispute will be deducted from the Taker. If the Taker wins the dispute, the full winnings, 5% Taker escrow fee, and 50% of the Maker’s 10% escrow fee will be paid to the Taker (so the Taker will earn a bonus of 5% of the Maker’s bet amount as a reward for a false dispute submitted by the Maker). If the Maker doesn’t submit any results within 24 hours of the bet event being over, then the Taker will automatically win the bet and receive all bet winnings (with no eligibility for disputes).

    • There are push and in-product notifications for when a Taker accepts a bet you created, when a Maker submits results for a bet you accepted, and when a Taker submits a dispute for results you submitted.

BG-color-dot-1 BG-color-dot-3

September 11, 2018

  • Improved the capabilities of blocking a player. Now when you block a player, you'll no longer see them anywhere throughout the app. Previously, you could still see them, but not interact with them. You can also now manage or unblock any previously blocked players from the Settings screen.
  • Made several layout and content improvements throughout the app.
  • We've begun the work on the new sports betting features that will allow you to bet on sports within our app. This is about a two month project, and we plan on releasing these features in September 2018. Woohoo!
BG-color-dot-1 BG-color-dot-3

July 10, 2018

  • Made our Android app compatible with the latest Oreo operating system. Previously, push notifications weren't going out on Andoid Oreo.
  • Removed an extra loading of the Play screen on Android that would occur when first logging into the app.
  • Fixed a bug with the sorting on the Competitions tab of the Play screen -- competitions were sorting correctly by date, but not by time of day.
  • Implemented emails for when a group play request was declined and for when a match is countered.
  • Changed the description in the email receipt for credit card payments of match requests to make it clear who you’re scheduled to play against and on what date.
  • Fixed the formatting of the Accept Play Request screen on iOS, which was messed up if the "Details" section had too much content.
  • Fixed a bug on iOS so that when a user updates their profile picture, it will immediately propagate throughout the app.
  • Fixed a bug on iOS where the Competitions tab on the You screen wasn’t sorting properly.
  • Fixed a design issue on iOS that was flashing the You screen before going to the Competitions screen after submitting a match request.
  • Made a few content changes throughout the app.
BG-color-dot-1 BG-color-dot-3

July 03, 2018

  • We’ve launched the ability to play sports with other individual players or with a group of players for money! This includes a complete revamp of how you can create individual or group matches, along with an emphasis on finding people to play sports for money. Here are all of the really cool features that we’ve launched as part of this:
    • When you tap on the green Play button to play an individual or group match, we now ask if you want to play the match for money or not. If not, the flow is the same as it previously was. If you do want to play for money, we now ask you how much money you want to play for and the details of the money match. You will also be required to pre-pay for the cost of the money match with your credit card -- you’ll be prompted to check out with your credit card before submitting the request to the other player (just as if you were paying for the entry fee/dues of a tournament or league). 

    • After you pay for the match with your credit card, ZenSports will automatically send a request to the player(s) that you’ve requested to play with. Those player(s) will also be required to pre-pay with their credit card for the match. 

    • By collecting everyone’s payment for the match up-front, each player can feel confident and trust that they’ll get paid out if they win. This is critical when it comes to money matches, so that you don’t have to worry about getting stiffed on any payments.

    • Anyone can get their payment refunded back to their credit card automatically by simply cancelling the match and/or cancelling their RSVP. 

    • Once the invited player for an individual match or at least one invited player for a group match as accepted the match and paid, a “Match” screen gets created within ZenSports, just like a Match screen gets created for a tournament. 

      • For an individual match, either player from the match can mark and confirm the winner. Once the winner has been confirmed, ZenSports will automatically pay the winnings directly to the player’s bank account (players need to provide this info to us). From there, you can request to play with that player again, or simply be finished.

      • For a group match, any player from the match can allocate the prize money per place, and set the winners by place. Once confirmed, ZenSports will automatically pay the winnings directly to those players’ bank accounts. From there, you can request to play with those players again, or simply be finished.

    • We made significant improvements to the Competitions screen within the You screen. The Competitions screen for all matches, tournaments, etc. that you have going on can be accessed by tapping on the “You” screen, then the “Competitions” tab (conversely, when you want to find new Competitions to play in, that can be found from the “Play’ screen). Here are the improvements to the Competitions screen from your You screen:

      • For any match requests received but not responded to, we’ve highlighted those in blue and put those at the top, so that they’re front and center and clear that they need to be responded to.

      • The sorting of competitions on this screen are now as follows: match requests received but not responded to, match requests sent, and then matches/competitions already confirmed, sorted by date. The History filter shows all competitions and matches in reverse chronological order.

      • For money matches, or for competitions that have an entry fee/dues paid, we’re now showing this amount on the Competitions screen.

      • If you decline a group request outing, you can change your RSVP to Yes (or vice versa), similar to RSVP’ing for any other type of event via products like Facebook, etc.

    • We’ve reinstated email notifications for most match requests, reminders, declined requests, etc, since some people prefer being notified that way instead of via push or in-product notifications.

    • We’ve added a decline request for a match so that the organizer knows if an invited player can’t make it.

    • We’ve added a notification when a match is scheduled or accepted to provide bank account information so that winnings can get paid out to you.

BG-color-dot-1 BG-color-dot-3

June 26, 2018

  • Changed the live stream preview on the Social screen for iOS to be a thumbnail image instead of actually playing the video. This now mirrors how it’s done on Android, and will improve the loading time of the Social screen. Just click on the thumbnail to be taken into the live stream.
  • Fixed a bug on iOS where choosing a second sport when signing up for an account crashed the app.
  • Improved the layout of the screen when adding additional sports for iOS.
  • Improved the layout of the screen when creating a competition for iOS.
  • Fixed a bug on Android where searching for a player on the Passes/Reservations Summary screen wasn’t working.
  • Fixed a bug on Android where the title at the top of live streams that you broadcasted weren’t showing up.
  • Improved the loading time of player avatars within the app (both Android and iOS).
BG-color-dot-1 BG-color-dot-3

May 15, 2018

  • We took 2 ½ weeks to make the following feature improvements because they were so extensive. But we think it was worth it! :)
    • You can now edit or cancel an existing membership pass that you have. Previously, you always had to contact support to make any changes or cancellations to your pass. To edit or cancel an existing membership pass, tap on your membership pass and go to the “Passes/Reservations Details” screen where it has all of your pass information.

      • To edit a pass, tap on the “Change Membership Pass” menu item. From there, you can change your membership pass time interval, availability, and whether you want the new pass to take effect immediately or at the end of the current billing period. If you’re setting the new pass to take effect immediately, we’ll show you the pro-rated calculation for what you owe today for the change in pass, along with what you’ll owe at the beginning of the next billing period. If you’re setting the new pass to take effect at the beginning of the next billing period, we’ll simply show you what you’ll owe at that time.

      • To cancel a membership pass, tap on “Cancel Membership Pass”, and just confirm that you want to cancel it. Because you’ve already paid through the current period end (and ZenSports doesn’t issue any refunds), your membership pass will automatically stay in effect through the current billing period. But you won’t be charged again when your current billing period ends, and we’ll show a new indicator at the top of your pass to remind you on what date it’s set to expire.

    • Fixed a bug on iOS where passes/reservations under the player view weren't being sorted by distance.

    • Fixed a couple of cleanup items for leagues on iOS:

      • When adding a director to a league, we removed directors that have already been added from the list to choose from.

      • Fixed a bug where validation was missing in Team Name and Location fields when Directors add teams.

BG-color-dot-1 BG-color-dot-3

April 27, 2018

  • Now showing the Nighttime start time and Daytime end time for each facility on the Buy a Pass screen.
  • Fixed a bug on iOS where Passes/Reservations weren't in alphabetical order on the Passes/Reservations Summary screen.
  • Fixed a bug on iOS where the distance of facilities on the Play screen were in reverse proximity order.
  • Began the work for allowing players to be able to edit/cancel a pass on their own from within ZenSports.
BG-color-dot-1 BG-color-dot-3

April 10, 2018

  • Finished up the first part of rebuilding the architecture and the layout/design of the membership passes/reservations features in to handle more functionality. Included are all of the following changes:
    • Changed the layout of the bottom navigation bar and the design of the Play screen:

      • Got rid of the Deals tab altogether, and moved this screen to a new Facilities tab on the Play screen. So there are now 3 tabs at the top of the Play screen: Facilities, Competitions, and Players (from left to right). 

      • Re-ordered the icons in the bottom nav bar to be as follows from left to right: Play, Social, You, Notifs, More. 

      • Previously on Android, the layout was different from iOS and had the Settings and Help tabs buried within the You screen. We’ve now matched the Android layout to be the same as iOS. Which means the Messages, Settings, and Help tabs are on the new “More” tab. The Settings and Help screens can still be found within the You screen.

      • The default place we now take you to when opening up the app after it's been closed down or signing up for a new account is the Play screen (not the Deals screen, because that no longer exists).

      • Added the membership pass icon to the left of the + button on the Play screen. Same functionality that it previously did on the Deals screen or as it currently does on the You screen.

    • For creating a new facility deal, we added a new option to create one at the top of the menu on the Play and Social screens.

    • When creating a facility deal, we now break the flow into 3 steps: creating the facility information, creating the membership pass information, and creating the reservation information. As part of this, we’re now asking for all of the information for your different membership pricing options in one table to fill out, as well as all of your different reservation pricing by day of the week and time of day in one table. You can also now set pricing for reservations by the number of “units” that you want. You can make units as tables, courts, people, etc. So it’s fully customizable. 

    • We’ve now consolidated all of the membership passes/reservations for a facility into one row on the Facilities tab of the Play screen for players to view and purchase. Previously, each separate membership pass and reservation was a separate row, which caused confusion as to which one to select. As a result of this, we now have a few flow when purchasing a membership pass or reservation:

      • When tapping on a facility on the Facilities tab of the Play screen, we’re first asking you whether you’re purchasing a membership pass or a reservation.

      • Next, you’ll be asked to choose which sport(s) the membership pass or reservation is for.

      • If you’re purchasing a membership pass, you’ll be asked to choose the Time Interval for your payment to go through (i.e. monthly, weekly, yearly, etc.), as well as the time of day that you want your pass to be valid (i.e. Daytimes, Nighttimes, etc.). From there, we’ll show you the pricing for that combination both with and without making it as a recurring payment (there’s still a 5% discount for setting it up as recurring).

      • If you’re booking a reservation, you’ll be able to see a table with the list of reservation pricing for the day of the week that you want to book and whether it’s Daytime/Nighttime. From there, you’ll choose how many tables of each sport you want to book, and the date/time of the reservation. It will then calculate your total price (including food and beverage) on the Checkout screen.

    • Fixed a bug on iOS where it was saying "Table #0" in the upper right corner of the Current Match screen of a competition if no table had been assigned.

     

BG-color-dot-1 BG-color-dot-3

April 03, 2018

  • Continued work on rebuilding the architecture and the layout/design of the membership passes/reservations features in to handle more functionality. Some of these features will be launching next week, and the rest of these features will come during the rest of the month of April. Stay tuned!
BG-color-dot-1 BG-color-dot-3

March 27, 2018

    We’re spending a few weeks rebuilding the architecture and the layout/design of the membership passes/reservations features in to handle more functionality. Some of these features will be launching April 3rd, and the rest of these features will come during the rest of the month of April. Stay tuned!
BG-color-dot-1 BG-color-dot-3

March 20, 2018

  • This past week was spent on polishing some items up within iOS, as well as rebuilding the architecture of the membership passes/reservations feature to handle more functionality (coming soon!). Here’s what was done on iOS:
    • You can now tap on the bracket box in the Bracket screen within a competition, and it will take you directly into the Current Match screen so that you can assign the table for that match and/or mark the winner.

    • We’ve improved the layout of the Bracket screen on the iPad, so it no longer gets cut off on the right side (both in portrait and landscape view). This way, you can see a lot more of the bracket than you could before.

    • As the Director of a Competition, once entries have been officially closed, we’ve removed the intermediary "View" screen (which needs to be there before entries have closed so that Directors can see the “Randomize” or “Close Entries” buttons).

    • On the Current Match screen for Competitions, we put a check mark next to the winner so that you can easily tell who won the match (already done on Android).

    • Fixed a bug on the Play screen where any filter criteria that was set wasn’t holding when tapping on a result and coming back.

    • Fixed a bug where deleting a tag while writing a post or comment still left the last letter from that Tag on the screen.

    • Fixed a bug where a player could be added twice to a group match request.

     

BG-color-dot-1 BG-color-dot-3

March 13, 2018

  • This past week was almost entirely spent on cleaning up various bugs across the app, and polishing some existing features on, iOS, Android, and both iOS and Android:

    iOS

    • Fixed a bug where tagging a player in-line within a post crashed the app.

    • Fixed a bug where nothing would happen when tapping on the push and in-product notifications for new and recurring membership pass purchases. 

    • Fixed a bug where teams could be added to leagues or edited without a name or location.

    • Fixed a bug where the Registered Players screen for tournaments has "4-0" as a column just like in leagues.

    • Fixed the layout of the "Propose Dates/Times" screen when creating a match request.

    • Added a magnifying glass icon to the Search Box on the Propose Location screen.

    • The screen to create a comment for a post had incorrect icons for the upload photo and send functionalities.

    • Removed the gap at the top of the Notifications tab between the navigation bar and the top notification.

    • Fixed a bug when tapping on the header row of the Player and Team Rankings screens for leagues handled as if you tapped on the top row.

    • Fixed a bug where players’ avatars and names within the comments of a post weren’t tappable. Also changed all names from black to blue font.

    • Fixed a bug where tapping back after viewing a player’s profile from within a conversation on the Messages tab didn't go to the correct location.

    • Made the spacing dynamic in the Pass option field on the Buy a Pass screen.

    • The top of the navigation bar when making a comment for a post didn’t have our standard gradient background.

    • The Messages screen had two loading indicators when going to it or pulling down to refresh. Changed this to be just one loading indicator. 

    • Made improvements to the Cancel button on the Tag People screen while creating a post.

    • Fixed a bug when tapping on the “2 others”, “6 others” etc portion of the title of a post. It should only be showing the additional players as part of the “others”. Previously, it was showing additional users.

    • Fixed a bug where the app crashed whenever hitting the Save button when trying to save Prize Money payouts in a competition.

    • Fixed a bug when selecting users for a group match request, where the list of selectable users didn't show all the necessary users.

    Android

    • When live streaming, we’re now showing the title of your post and where you checked in at top of the live stream. This was previously done on iOS only.

    • You can now tap on the bracket box of a match within the Bracket screen, and it will take you to the Current Match screen where you can manage the match. If you tap on a bracket box that doesn’t have two opponents or a match set, then it will just show you the place in the bracket that that match will be in (as it currently does).

    • Fixed a bug on Android where tapping on the Facebook tab of the Discover People screen returned an error message.

    • Fixed some layout issues on Android within the Registered Players screen of competitions.

    Both iOS and Android

    • Made it so that a player can’t purchase the exact same membership twice.

    • Fixed a bug where players that are added to a league team after a lineup has been set weren't available in the list of substitutes.

    • In several places in the app, when typing the name of a player in a search box, and then selecting that player, we’re now clearing out the search box automatically so that you don’t have to backspace to clear out the previous name -- you can just begin typing the name of the new player that you want to select.

    • Fixed a bug that was incorrectly calculating perfect nights on the Player Rankings screen of a league.

    • Facebook deprecated the feature that lets you invite friends into third party apps such as ZenSports. As a result, we removed anything Facebook related from the Invite tab of the Discover People screen. 

    • Because we now allow users to sign up via email (instead of just Facebook), we now show an error message if you tap on the Facebook tab of Discover People screen if you signed up via email (because ZenSports doesn’t have authorization to pull up your FB friends).

BG-color-dot-1 BG-color-dot-3

March 06, 2018

  • Fixed a few league bugs that were a result of the feature that we pushed last week of uploading a new profile picture without it being tied to your Facebook account.
  • When live streaming, we’re now showing the title of your post and where you checked in at top of the live stream. This is on iOS only, and only visible to viewers, not the live streamer. This feature helps when invited players come in to view the live stream, they’ll now know what it’s about and where it’s located (lots of people would ask what the event being live streamed was, where it was at, etc). We’ll add this feature on Android soon as well.
  • Fixed a bug on iOS that wouldn’t allow you to dismiss the keyboard after typing in notes when creating a league.
  • Fixed a bug on iOS where the time of tournaments on the Competitions tab of the You screen and when editing tournament details was incorrect.
  • Fixed a bug on Android where the app crashed whenever in hibernation mode.
BG-color-dot-1 BG-color-dot-3

February 27, 2018

  • You can now upload a new profile picture without it being tied to your Facebook account (this is whether you are logged in via FB or via email address). Just tap on your existing profile picture from your Settings screen and choose any picture from your phone that you want to use.
  • You'll now receive a push and in-product notification if your tournament or league match is up, along with what your table assignment is.
  • Added a "minimum number of players" option, as well as a Food & Beverage option when creating a Reservation Deal. This will allow you to require a minimum number of players or an F&B minimum when booking a reservation at your sports facility.
  • Fixed a bug on where players in a league that were added to a team after a lineup have been set aren't available in the list of substitutes.
BG-color-dot-1 BG-color-dot-3

February 20, 2018

  • Re-architected the Player Rankings screen within leagues to load significantly faster.
  • Fixed several bugs related to leagues:
    • The inability to add NEW players that did not already have a ZenSports account to a team (using the "Player Not Found" feature).
    • Lineup orders were getting reversed from what was originally entered in by captains (i.e. if you entered someone in as going first, it was putting that person fourth, if you entered someone in as going second, it was putting that person third, etc.).
    • When adding a director to a league from the Manage Directors screen, the search functionality wasn’t working as intended.
    • A push notification saying “Refresh Screen” that would go out whenever a match was updated (iOS only).
    • Ranking numbers on the Player Rankings screen were getting cut off once you got to the rankings with 3 or more digits in them (iOS only).
  • Added the capabilities for Directors to set substitutes for any team in a league, as well as to change any winners of any match for previous weeks of play. These are the final two permissions needed for Directors to be able to do anything within a league that they want. Captains can still only substitute players on their own team, and non-Directors can’t edit match winners after 12 hours from the start time of the match.
  • Cleaned up our error messaging content when logging in or adding players throughout ZenSports. Previously, it would just give a generic error, and it wasn’t clear what the issue was. Now, it will let you know if an email has already been taken when signing up, if you don’t enter in the right credentials when logging in, etc.
  • If you change your email address associated with your Facebook account (on Facebook), we will not update that email within ZenSports. This is so that you can continue to log into ZenSports with either your Facebook account or email address (as long as they’re both the same).
BG-color-dot-1 BG-color-dot-3

February 13, 2018

  • Added automatic refreshing to the Team Match and All Games screens within a league, so that if a different user marks a winner, sets the lineup, substitutes a player, etc., those changes will automatically reflect on your screen as well.
  • Added the ability for league directors to set the lineup or mark the winners for any team/player in the league (not just their own team).
  • Added a validation error on Android if a player tries to register and join a team that already has the maximum number of players allowed per team by the league.
  • When tapping on an individual player’s name on the Player Rankings screen, we now take you to the team screen that that player is on, with the list of all the players on that team.
  • Fixed a bug on Android where the sorting logic of Team and Player Rankings wasn’t taking alphabetical order into account if the win percentage was the same.
  • Fixed a bug where the push and in-product notifications for when a player purchases a new pass or a player’s existing pass is renewed wasn’t doing anything when tapped on.
  • Fixed a bug on Android where the location for leagues with multiple locations on the Competitions tab of the You screen was saying null.
  • Fixed a bug on Android where profile pictures that were uploaded in portrait mode when creating account via email were turning out sideways.
  • Made some formatting changes to the Manage Captains screen on Android.
BG-color-dot-1 BG-color-dot-3

February 06, 2018

  • League management features are now fully available on Android! Create leagues, manage player registrations and dues, schedules, team match play results, individual stats and rankings, etc. Very powerful software to manage everything for your leagues, right from your phone. And of course, iOS league software is still available, and has been improved as well.
  • You can now create an account with just your email address! Previously, you had to connect via Facebook to create an account. Now, you can sign up with just your name, email, and a photo. You can also add players to a competition without that player having to create an account. When you add a player to a competition that doesn’t already hvae a ZenSports account, that player will receive an email invitation, asking them to finish creating a ZenSports account. However, you do not need to wait for them to finish creating an account before you can begin managing them in that competition -- you can manage them right away (and if they never finish creating an account, that’s fine, too).
  • We finished polishing up some of the league features on iOS:
    • Removed the ability to add a captain to a team that's already been added as a captain.
    • Added avatars to the left of player names on the All Games screen.
    • Improved the substituting feature so that captains of a particular team don’t even see the Substitute button next to players on other teams. Previously, the Substitute button would be present for players on other teams, but an error message would come up if it was tapped on for a player that wasn’t theirs.
  • Improved the layout of the tournament features on iOS, including the ability to simply tap on a player in a match to mark that player as the winner (similar to leagues).
BG-color-dot-1 BG-color-dot-3

January 30, 2018

  • We’ve finished approximately 75% of the league features on Android. Here’s what we released today (the remaining features will be ready in a couple of days):
    • Editing teams for team captains. This includes being able to edit the team name or location, adding players to your team, deleting players from your team, and adding/removing captain permissions for someone on your team.
    • Viewing the complete weekly schedule as a league member.
    • Viewing the next/upcoming match that’s scheduled for the team that you’re on.
    • Viewing the list of Player Rankings.
    • Viewing the list of Team Rankings.
  • We’re continuing to polish up some of the league features on iOS. Specifically, we released the following today:
    • Added a summary of the individual results from a particular team match to the bottom of the Team Match screen once the last winner of the last game has been set.
    • Improved the formatting of the All Games, Set Lineup, Player Rankings, Team Rankings, Manage Directors, and Manage Captains screens.
    • Changed the sorting of players that are already listed as being on a team to be alphabetical.
    • Added a error message if someone tries to register and join a team that already has the maximum number of players allowed by the league.
    • Added content when a player taps on a week within the Schedule screen, where that specific week’s schedule hasn’t been set yet by the director, letting him/her know this.
    • Updated the content of the error message when a league director or captain attempts to add a player that has already been added to a team in the league.
    • Added content when a player comes to the Team Match screen, and either one or both of the captains hasn’t set the lineup yet, letting the player know which captain(s) haven’t set the lineup yet.
  • Fixed a bug on iOS where tapping on your own name within anywhere in the product was taking you to your You screen with no back button. The only time there should be no back button is when you go to your You screen from the bottom nav bar (then there should be the Settings cog wheel).
BG-color-dot-1 BG-color-dot-3

January 23, 2018

  • We’ve begun the work to add our league features on Android! This work should be finalized by next week.
  • We’re also polishing up some of the league features on iOS. Specifically, we released the following today:
    • Made improvements to the Team Match and All Games screens. To the left of each player's name under Current Match, we’re now showing each player's avatar. Also got rid of the "Who won this game?" row, and you can now set the winner by simply tapping on the player that won the game. On the "All Games" screen, we added a "Game #” above each match to indicate which game number it is.
    • Added some better confirmation messaging when substituting players in a lineup.
    • Changed the default sorting on Teams and Select Team screens to be alphabetical.
    • Improved several layout issues on the Player Rankings screen.
    • You can now select the exact order of the lineup that you want before a team match begins — previously, you could only choose who you want to have play during that match.
    • Made formatting changes to the Add Existing Player screen.
    • Made formatting changes to searching for players to add to a league team.
    • Improved the layout of the League Details screen and the list of locations for a league with multiple locations.
    • Added a loading indicator to the Player Rankings screen.
  • Fixed a bug on iOS where the transition when going to your own profile/You screen wasn’t smooth.
  • Fixed a layout issue on iOS where the avatar, name, and placeholder text on the Update Status screen was too far down on the screen.
  • Changed the push and in-product notifications related to Deal purchases to now go out to all admins of a Deal. Previously, just the creator of a Deal would get notified regarding Deal purchases.
BG-color-dot-1 BG-color-dot-3

January 16, 2018

  • Created an email, push notification, and in-product notification if the recurring payment for a subscription fails. Clicking on the link in the email or on the push/in-product notification will automatically take you back to the Buy a Pass screen for the pass that you originally purchased, so that you can re-purchase it with updated credit card info.
  • Fixed a bug on iOS where the layout of creating a new message was preventing users from searching for players to add to a new message.
  • Fixed a bug on Android for creating a tournament, where the loading indicator was just sitting there and loading after tapping the Create button.
  • Fixed a bug on iOS that had to do with times being displayed incorrectly for competitions and individual/group play outings. This was a result of Daylight Savings Time back in November.
  • Added an error message if a promo code that is only valid for a recurring subscription is attempted to be used for non-recurring passes/reservations/competition registrations.
  • We now require at least one credit card to be on file once one has been added. This ensures that those players that have recurring subscriptions won’t encounter service interruptions once they begin their subscription.
  • Updated the layout of the Credit Cards screen when tapping on an existing card while checking out to mirror the Credit Cards screen when updating it from the Settings screen of your profile.
  • Fixed some spacing issues on the Competition Details screen for iOS.
  • Fixed a spelling mistake on the Buy a Pass screen.
BG-color-dot-1 BG-color-dot-3

January 09, 2018

  • Made improvements to the Play screen to better focus on actually helping you meet up with other players to play. We’re now sorting all players by distance, regardless of whether they’re online or not, and each player has a green “Play” button next to their name, instead of a Play or Follow button like before. There’s still a green dot next to anyone’s name that is currently online.
  • Added auto-refreshing to the Passes/Reservations Summary screen, so that partners that keep this screen open all the time to view a list of player passes/reservations don’t need to keep leaving the screen and coming back in to see an updated list.
  • Partners can now customize the time of day for their Daytime passes to end and their Nighttime passes to begin, and this time will be prominently displayed for players to see when purchasing a pass or booking a reservation.
  • Fixed a bug on Android where shared links for Competitions and Deals outside of ZenSports weren't going to their respective screens within ZenSports when clicked on.
  • Fixed a bug on iOS where shared links for Deals outside of ZenSports weren't going to their respective screens within ZenSports when clicked on.
  • Increased the character limit in the Notes field for both Competitions and Deals from 150 characters to 500 characters, so you can now add more information to your Competitions and Deals.
  • Added links to the Settings and Help screens on the More tab of the bottom navigation bar on iOS in order to make it easier to get to the Settings screen, as well as to our support library and chat support. You can still access the Settings screen from your You screen, and the Help screen from the Settings screen.
  • Fixed a bug where the layout of the Buy a Pass screen was messed up when there were three or more pass options.
  • Added the Pass/Reservation Details screen to iOS when a pass/reservation is tapped on from the Summary screen. This was already previously live on Android.
  • Made lots of improvements to the renewal subscription process, ahead of many new subscriptions that will be coming up for renewal in January. Previously, we had it set up to expire old subscriptions upon renewal, and then re-create the renewal as a brand new subscription. This could have been very confusing to both players and partners. Now, it’s just treated truly as a renewal, where the existing pass renews with the new time period (without expiring the previous one). Passes will now only expire if a payment doesn’t go through, if a player cancels the subscription in the middle of a period, or if the pass wasn’t set to recurring in the first place.
  • Added a loading indicator on the Create Facility Deal screen on iOS after the “Finish Creating Deal” button is tapped.
  • Improved the layout of the Receipt screen for buying a pass on iOS.
  • Fixed some spacing issues on the "View passes/reservations as Player" and "View passes/reservations as Facility" screens.
  • Fixed the layout of the Settings screen on the iPad app.
  • Improved the error messaging that gets displayed when trying to submit a payment, but it fails for whatever reason. Now, we’re providing more specifics as to the exact issue (such as incorrect card number, card declined by the bank, etc.).
BG-color-dot-1 BG-color-dot-3

December 21, 2017

  • Fixed several bugs on Android and iOS that were preventing players from checking out with their credit cards when trying to purchase passes and reservations.
  • Fixed a bug on iOS where the View Passes/Reservations screen for Facilities wasn't showing the availability/validity of a player's pass.
  • Added the ability on iOS to purchase gift passes for other players (this feature was already working on Android as part of last week’s launch).
  • Fixed an issue on iPhone 5S and smaller screens to allow for scrolling on the Buy a Pass screen. Previously, you couldn’t scroll on this screen with a smaller phone screen size, which prevented those users from purchasing passes or reservations.
  • Fixed some formatting issues on the Buy a Pass screen for iOS when only one time interval pass option was available.
  • Cleaned up the layout and user experience on the Book a Reservation screen for iOS to be smoother and easier to navigate.
BG-color-dot-1 BG-color-dot-3

December 12, 2017

  • We’re excited to announce the launch of our new Deals feature for sports facilities and players! Here are the details of this new feature:
    • Local sports facilities are now able to create “Deals” within ZenSports that allow players to purchase membership passes and book one-time reservations for group outings. Facilities can either do this on their own by using the “Create Deal” feature within the app, or by reaching out to us at[email protected] and we can take care of adding these Deals into ZenSports. If you’re a facility owner, you can find out more about how becoming a ZenSports Facility Partner can help drive new and repeat business to your business.
    • With ZenSports membership passes, players can become members at local sports facilities for a low flat fee, and get unlimited play during specific times (or anytime) based on the type of pass that is purchased. Players can subscribe to a membership pass with their credit card right from their phone, and even set up payments to be automatically recurring so that they don’t have to worry about re-purchasing the pass after the time interval has expired. Players can even buy membership passes as a gift for other players.
    • Players can also book one-time reservations as part of this new Deals feature. ZenSports’ reservation feature is like OpenTable for sports facilities. Similar to OpenTable, players indicate where they’d like to play, how many people are in their party, and the date, time, and duration of the reservation. When making a reservation, players can add other people to the reservation, so that others can redeem the reservation upon check-in. ZenSports automatically tracks the availability that’s left during a certain date/time slot so that a facility can’t be overbooked.
    • Facility owners can set up their preferred method for getting paid, and get paid within minutes of a player making a payment (including weekends and holidays). Facility owners are able to see a dashboard of players that have valid passes and reservations, and even add employees as admins to view the dashboard. Players are also be able to see a list of the passes that they’ve purchased and reservations that they’ve made.
  • We’ve changed our colors! We hope you enjoy the brighter, more vibrant blue/green gradient that we’ve implemented. ZenSports should be a happy place, and we feel happier with these color changes, and hope that you do as well!
BG-color-dot-1 BG-color-dot-3

December 08, 2017

  • Happy Halloween! This will be our last product update until ~December 8th, as we’ve started working on some really cool new features that will allow players to book passes/reservations at local sports facilities, as well as buy/sell sporting merchandise. The only exception from now until December 8th will be if critical bugs come up that we need to fix. 
  • In addition to beginning the work on the above features, we fixed some more layout issues on iOS:
BG-color-dot-1 BG-color-dot-3

October 31, 2017

  • We completed the fourth and final installment of the new Play Request flow -- you can now create group outings with multiple players! Want to get your friends together to go bowling? Your basketball team need to get in some extra practice? Now you can easily set up a group outing. Just go to the Search screen, and find one of the players in your group that you want to add. Tap the green Play button for that player, and you’ll be prompted to choose to play either just that player, or to create a group outing. Choose the group outing option, and you’ll be able to search for and add the other players. You’ll get notified when each player accepts. Now it’s time to get out there and have some fun with a group of people! :)
  • Fixed a bug on iOS where making a comment for a second time during the same session on the Home screen would cover up the comment box with the keyboard.
BG-color-dot-1 BG-color-dot-3

October 24, 2017

  • Removed the ability for streamers and post creators to share their own posts and live streams within ZenSports. Now, you can only share your own posts outside of ZenSports (to Facebook, Twitter, etc.). You can of course still share other players’ posts within ZenSports. We made this change because we found a lot of players re-sharing their own content over and over again within ZenSports, which was cluttering up the news feed.
  • When searching on the Search screen, if you now tap the Done button on the keyboard within Android or the Search button on the keyboard within iOS, the keyboard gets dismissed so that you can see the full screen of results more easily. Previously, you had to tap the back button on Android or tap outside of the keyboard on iOS to see the full screen of results.
  • Fixed the remaining display/layout issues on smaller iPhone screens. All smaller screen sizes should now mirror the experience of larger screens.
  • When proposing a date/time to play with someone else on iOS, we no longer automatically move you to the next row choice. Previously, we were automatically moving you to the next row, even if you didn’t set the date/time to exactly what you wanted (which was frustrating).
  • Fixed a bug on Android where saving any edits for a created league wasn’t working.
  • Fixed some slowness on Android when tapping on a play request in-product notification.
  • Fixed a bug on Android where hitting back after accepting a match took the player back to the screen where they could accept the play request.
  • Fixed a bug on Android where hitting back after counter proposing a play request took the player back to the screen where they could accept the first play request.
  • Fixed a bug on Android where the “Follow All” button on the Discover People screen was taking a very long time to update the actual players that you followed. Also fixed a bug where the Suggested tab of Discover People screen wasn't updating dynamically.
  • Fixed a bug on Android where tapping on the orange Follow button on someone else's profile screen didn’t update the Followers count for that player in real time.
  • Fixed a bug on Android where old play request notifications weren’t taking players to the Competitions screen after the play request had already been accepted (they were re-taking players through the accept play request flow, even though it had already been accepted).
  • Fixed a bug on iOS where tapping on a comment notification for a live stream didn’t show the full comment.
  • Fixed a bug on iOS where tapping on the “Propose New Plan” button was missing from the Confirm Play Request screen when editing a play request as a recipient.
  • Fixed a bug on iOS where the Competitions screen didn’t update if you created a competition on another tab.
  • We’ve deprecated email notifications related to product activity. Given that ZenSports is a mobile app, we feel that badge, push, and in-product notifications are all that are really necessary. Emails seemed to be overkill.
BG-color-dot-1 BG-color-dot-3

October 17, 2017

  • Made the third out of four improvements to the Play Request flow. You can now counter-propose alternative dates, times, and locations when another player submits a request to you! Previously, you had to either accept exactly what the other player proposed, or ignore the request. If the original requesting player has a counter to your counter-proposal, we support that as well, and there can actually be an infinite number of counters between the two players. So feel free to go back and forth as many times as necessary to get that perfect play date and location set up!
  • We changed the entire user experience layout on Android to fit the traditional “stacking” format that most Android apps have. This means if you tap on anything while on one of the main screens within the navigation bar view (such as a person’s profile or a notification), it will take you to that drilled-in view as a “layer” on top of the prior screen. You can then hit the back button to go back to the previous screen(s). This makes it significantly less confusing as to where you’re at within the app, and fits in line with how other social media apps such as Facebook, Twitter, etc. handle drilling down into an app.
  • Made significant improvements to the display of screens within our app on smaller iPhone versions (5S and 5). There are still a couple of additional screens for us to fix, but most of them have now been fixed, so if you have a smaller iPhone version, you should experience a much smoother user experience.
  • Fixed a bug on iOS where in certain instances, saving any changes to your sport or skill level would fail when editing either one.
  • Fixed a bug on iOS where viewing live streams in landscape mode were getting cut off and showed a gray box on half the screen. You can now view live streams perfectly in landscape mode on iOS.
  • Fixed a bug on Android where the app crashed when receiving a push notification that another player followed you.
  • Fixed some slowness issues when navigating between screens on Android.
  • Fixed a bug on Android where the app crashed when if you tried to scroll through your You screen before the screen fully loaded.
  • Fixed a bug on Android where leaving the in-line tagging screen without tagging a player removed previous in-line tags.
  • Fixed a bug on Android where the default filter wouldn’t show up on the Search screen if you performed a search, tapped on someone’s profile, and went back to the Search screen and cleared out the search box.
BG-color-dot-1 BG-color-dot-3

October 10, 2017

  • Made additional improvements to the Play Request flow (this is the second out of four segments of new features that we’re releasing around this flow over the next couple of weeks):
    • When a new player that you’ve never played with before requests to play with you, and you tap on the notification, it will first take you to their profile screen so that you can find out more about them before deciding to accept to play with them or not. You can skip this step if you so choose, and we won’t prompt you to view their profile if you’ve already played with them before (because we assume you already know who they are).
    • We’re now showing the address and distance for the locations that the requesting player proposed on the Confirm Play Request screen. This should help in determining which location is best suitable for you, especially if you’re unfamiliar with a particular location.
    • Made other layout changes to the Confirm Play Request screen to make it easier to navigate.
    • Made layout changes to the Propose Dates/Times screen on iOS to make it easier to navigate.
  • Made additional improvements to the Search screen:
    • We’re now by default only showing you players on the Search screen that fit at least one of the sports in your profile. So if a player doesn’t have at least one of your sports in their profile as well, you won’t see them immediately when you come to the Search screen. However, you can still search for anyone in the search box at the top of the Search screen.
    • Improved searching by sport on the Search screen so that we only display that specific sport that you search for within a player’s profile on the Search screen. Previously, we were filtering by the players that played in that sport, but we were still displaying all of their sports on the Search screen, which made it a bit confusing to see that your results had been narrowed.
  • Fixed a bug on iOS where cancelling a match from the Competitions screen wasn’t updating right away.
  • Fixed a layout issue on iOS where editing sports/skill levels for smaller phone screen sizes was getting cut off.
  • Fixed a bug on iOS where live streams weren't loading onto the Home and You screens right away.
  • Fixed a bug on iOS where fast forwarding / rewinding / using the slider bar in a live stream wasn't working.
  • Fixed bugs on both iOS and Android where play requests weren’t being redirected to the Competitions tab after they were requested or accepted.
  • Fixed a bug on Android where tagging players within live stream comments was extremely slow.
  • Fixed a bug on Android where it would take awhile to update the players that you’re following when tapping on the “Follow All” button on the Discover People screen.
  • Fixed a bug on Android where composing a new message to a player that you already had an existing conversation with would kick you out of the Messages screen.
  • Fixed a bug on Android where if a player hadn't set any sports, it was showing as blank on the Discover People screen.
  • Made improvements to the layout of the Discover People screen.
  • Fixed a bug on Android where there was a back button that was showing up after creating a post.
  • Fixed a bug on Android where blocking a player crashed the app.

 

BG-color-dot-1 BG-color-dot-3

October 03, 2017

  • We’ve made significant improvements to the Search screen:
    • You can now see which players are “Online Now”, denoted by a green dot and Play button next to their name! We’re also prioritizing everyone that is online now, and showing those players at the top of your Search screen (sorted by distance from your current location). All of this will help you quickly identify who is online and available right now to play with. Tapping on the green Play button will take you through the same request to play flow as if you did it from their profile screen.
    • Anyone who is not currently online now will be shown below the list of players that are online now, and we’ve included the orange “Follow” button next to those players so that you can easily follow them (if you’re already following them, the white button to unfollow them will show instead). You can still request to play with these players by tapping on their name and going to their profile screen.
    • We’ve made player avatars bigger so that it’s easier to see their picture.
    • We’re now showing you only the sports that you have in common with each player. If you don’t have any sports in common with any players, it will show you all of the sports that they play in. Next week, we’re going to change it so that we’re only showing you players that play in the same sports as you do, so that the search experience is really tailored to the people and sports that you care most about.
    • We’ve changed the distance that another player is from you to show up in red font, so that it’s more prominent and easier to see.
  • We’re improved the “Propose Locations” feature when scheduling a time to play with another player:
    • We’re now showing you a list of suggested places to play at, based on the sport that you selected to play with the other player! So you no longer have to search for places on your own and try and figure out where to play. The list of suggested places to play is based on a 25 mile radius from where the recipientplayer is currently at (we also tell you the city/state that the player is currently at so that you know). All of this has been done so as to increase the likelihood that the other player will accept your play request. Previously, requesting players were choosing locations that were far away from the recipient player, leading to a low acceptance rate of matches and games.
    • You can select up to 5 places to play. If a place that you want to play at isn’t in the list, there’s still a Search box that you can use to find a different place. However, it won’t let you select a location that’s more than 25 miles from the current location that the other player is at.
    • If the recipient player does not have a known current location, we then default it to where they live. If they don’t have a current or lives in location, then we’ll let you know that, too, when trying to schedule a match. In this instance, you can select any location that you want, but keep in mind that the location you select might be really far away from them. Overall, we recommend sticking to sending play requests to players that have a known location.
  • If you submit a play request to another player, we’re now automatically having you follow that player.
  • If a player doesn’t have any sports in their profile, you can no longer submit a play request to them.
  • We’ve increased the speed and decreased the loading time on the Search and Notifications screen for iOS.
  • Fixed a bug on iOS where you couldn’t swipe away the comments during a live stream (as the streamer or viewer).
  • Fixed a bug on Android where if you were live streaming, you couldn’t swipe away the comments during the live stream (only as the streamer).
  • Fixed a bug on Android where un-high fiving a post wasn’t working (but who would be mean enough to want to do that anyways???).
  • Fixed a bug on Android where the Discover People screen wasn’t updating quickly after following all the players on that screen.
  • Fixed a bug on Android that was showing an previously visited combined Post/Comments screen after taking certain steps within the app.
  • Fixed a bug on Android where players who weren't allowing their current location permission would have the app crash on them when trying to go to their own You screen.
  • Fixed a bug where on Android where if you tried tapping on Confirm Match as a recipient without first selecting a date/time or location, the app would crash.

 

BG-color-dot-1 BG-color-dot-3

September 26, 2017

  • You can now add/edit/delete the sports, skill levels, and what you’re looking for in your profile! Previously, you had to submit a support request to have this done. But you can now do it directly on your own. There are two ways to do this:
    • Either go to your profile screen, tap on the “Sports” tab, and then the pencil icon in the upper right corner to edit your sports profile, OR
    • Go to your profile screen, tap on the Settings button, and then the “Edit Sports & Skill Levels” menu choice.
    No matter which option you choose, you can add new sports, delete existing sports, change the skill level and what you’re looking for with each sport, etc.
  • We’ve made some significant improvements to the speed when searching for players and competitions on the Search screen, when searching for players to tag, and when searching for players to send an instant message to. Previously, if you had hundreds or thousands of followers, it was really slow to type in and find players within those sections of the app. Now it moves much more quickly.
  • We’ve added a pop up error message if your phone is auto-locked in portrait mode, but you try and live stream in landscape mode. The reason for this is because doing so will cause your live stream to turn out sideways from the fact that your phone and screen layout aren’t matching. So before you start your live stream, be sure to turn auto-lock for portrait mode OFF if you want to do a live stream in landscape mode. Otherwise, conduct your live stream in portrait mode. This is how other video streaming platforms handle this situation as well.
  • Per our update from September 12th, we added “Lives in” and “Currently in” locations to each player’s profile. However, “Lives in” location requires getting your permission from Facebook in order to pull this info into your ZenSports profile. To get your permission from Facebook, you need to log out of ZenSports and back into the app. So for any existing users that were already logged into ZenSports prior to us pushing this new feature on September 12th, we’re now prompting you to log out and back in one time only in order to give us permission to pull this info. New users that created accounts after September 12th don’t need to worry about this.
  • Fixed a bug on Android where high five push and in-product notifications were taking you to the wrong spot when you shared someone else's live stream.
  • Fixed a bug on Android where exiting out of the live stream screen prior to starting the stream brought up the confirmation pop up asking to end the live stream.
BG-color-dot-1 BG-color-dot-3

September 19, 2017

  • We’re now showing the city/state/country location of a player on their profile screen! We’re showing both where someone lives, and where someone currently is at the moment. So if you live in San Francisco, but are in Los Angeles for the weekend, it now says “Lives in San Francisco” and “Currently in Los Angeles”. We’ve had numerous requests for this feature so that you know where someone is actually located before scheduling a match with them. This is also perfect when traveling, because someone may live in a different city than you, but if they’re traveling to your city at that moment, it still makes sense to reach out to them to schedule a time to play.
  • When scrolling on your own You screen or on another player's profile screen, the header no longer sticks at the top, which means there's now more space to view pictures, live streams, etc. from the You/profile screen. We've also just made the Activity tab as the default tab showing at all times on the You/profile screen. If you tap on the Competitions or Sports tabs, it will take you to separate screen.
  • Added the ability to invite followers to view your current live stream prior to starting the actual live stream. Previously, you could only invite players after you started the live stream, which was annoying because you would generally already have the camera set up to film the live stream, then have to mess around with it to invite followers, then set it back up again. Now, just tap, the “Invite Followers” button before tapping the Record button, and then once you hit Record, those followers will automatically get notified to view the live stream.
  • Fixed a bug on Android where in-line tagging within a post or comment wasn’t working consistently. We revamped the user experience and layout of this to match iOS. So it’s now much easier to tag someone when writing a post or comment (and it’s consistent each time).
  • Improved the loading performance on the Home, Search, and Notifications screens within iOS. Things were getting a tad slow because we now have so many live streams within our app. These performance improvements should help speed things up. This is not an issue on Android because we show thumbnails for live stream previews on the Home/You screens.
  • Fixed a bug on Android where under very rare circumstances, if you went through a very specific flow through the product, it would show you the wrong list of players that High Fived a post.
  • Added the gray “Was Live” designation below the player’s avatar in a post on Android if they previously went live. Already had this on iOS, and we already tell Android users that someone was live within the body of the thumbnail image, but this makes it even clearer.
  • When tapping on a notification that someone has made a comment on a live stream or has high fived your comment within a live stream, we’re now scrolling you to that exact comment within the live stream.
  • We’re now waiting to show the number of viewers and high fives at the top of a live stream until both the viewers count and high fives count are both ready to display. Previously, we were showing the number of high fives first, then the number of viewers, since obtaining the number of viewers takes slightly longer to pull. This was confusing and this new experience is cleaner.
  • Fixed a bug on iOS where tapping on the comment box of a live stream within your You screen wouldn’t take you into the live stream to make a comment. There were no issues if you tapped on the comment box from the Home screen.
BG-color-dot-1 BG-color-dot-3

September 12, 2017

  • You can now hide comments within a live stream in order to better see the full stream within your phone. Simply swipe right in the comments section to hide them, and then swipe left again to show them! Pretty nifty :)
  • Made a huge improvement on Android when opening up the app after it’s been running in the background. Previously, if you exited the app and then re-opened it, it would show the Log Out screen as a loading indicator, and it would take you by default to the Home screen. This was annoying because not only would you have to deal with this Log Out loading indicator every time you opened the app, you would also lose your previous spot. We’ve gotten rid of that loading indicator and we hold your position that you were previously in prior to exiting the app. So it’s a much better experience for leaving and re-entering the app. Of course, if you formally kill the app, we need to re-load your experience, but we changed this to be a new, less confusing design as well (not a Log Out screen).
  • Doing the above bullet point now allows you to exit the app while you’re live streaming, and to come back in and not lose your place on Android. Previously, if you exited the app on Android, it would end the live stream.
  • You can now pause, rewind, and fast forward previously recorded live streams. Just tap on a recorded live stream while watching it to bring up this menu. Jump right to spot in the video where you kicked your opponent’s ass and re-live that moment forever! :)
  • You can now broadcast your live stream either in landscape or portrait mode. Previously, you could only broadcast in portrait mode (landscape was turned upside down when viewing it). However, you must decideprior to starting the live stream whether you want to be in landscape or portrait mode. Switching mid-stream will cause the video to get turned upside down.
  • Fixed a bug that was causing a long delay in deleting a previously recorded live stream or go live later post.
  • Fixed some iPad crashing issues.
  • Fixed a bug on iOS that was allowing users to make blank posts in certain circumstances.
  • Fixed a bug on Android where after making a comment or giving a high five on a live stream, you had to hit the back button twice to exit the live stream.
  • Fixed a layout issue on iOS where the list of Followers of a Go Live Later stream was getting cut off.
  • Added a confirmation modal when Invite All is tapped on for inviting followers into a current live streams or go live later.
BG-color-dot-1 BG-color-dot-3

September 05, 2017

  • We’ve launched live streaming!!! You can now broadcast yourself live while playing and watching others play sports. Show off all of your mad skills and winning that you’re doing by going live and inviting your followers to watch you. To use this feature, just begin creating a post on the Home screen like you normally would, and then tap on the red camera icon to live stream. You can either live stream immediately, or use the “Go Live Later” feature to schedule a live stream for later on. If you use the Go Live Later feature, you can invite your followers to get notification reminders prior to and when you go live. If you go live right away, you can invite your followers to immediately view it. Live streams will get broadcast as being “Live” in the news feed of the Home/You screens for all of your followers to watch, and when you end the live stream, it will show up as a recorded video in the news feed (with a “Was Live” designation). While live streaming, viewers can high five it and comment in real time. Everyone can see how many people are viewing the live stream, both within the live stream itself, as well as on the Home/You screens. And of course, you can share the live stream out to other social networks like Facebook, Twitter, etc. Start broadcasting you and your friends playing sports today!
  • Made significant improvements to the Discover People screen. Previously, the players that we “suggested” that you follow were simply just your Facebook friends that were already in ZenSports, and the Facebook and Contacts tabs were just for inviting your Facebook friends and Address Book Contacts that weren’t already in ZenSports. We’ve now moved the inviting of FB friends and Address Book Contacts into it’s own “Invite” tab. We’ve moved the ability to follow your Facebook friends that are already in ZenSports to the “Facebook” tab. And the “Suggested” tab is a new algorithmic recommendation of new people to follow based on similar interests, distance, etc. We made these changes based on your feedback, asking us to help introduce you to new players in our app.
  • Added the ability to block a player outside of the Messaging feature (previously, you could only block other players within the Messaging feature). To block a player, just go to their profile screen, tap the 3 dots in the upper right corner, and then “Block Player”.
  • Added the ability to hide a post made by someone else on the Home screen. Please note that doing so will not only hide the post, but will also unfollow that player for you.
  • Added the ability to flag and report a post made by someone else on the Home screen. This does the same thing as hiding a post, except that in addition to hiding the post, an email will go to the ZenSports team to review the post and determinate whether we should remove it for other players to view as well.
  • Fixed a bug on both iOS and Android where adding a comment to a live stream was extremely slow.
  • Fixed a bug on Android where the live stream thumbnail was showing up as blank on the combined Post/Comments screen.
  • Fixed a design layout issue on iOS where after selecting a picture when creating a new post, the text area gets covered up.
  • Fixed a bug where last names that weren't one word with one capital letter were getting cut off. For example, if someone had the name John McDonald or Joe la Rosa, it would cut off the “Mc” and the “la” and would turn those names into John Donald and Joe Rosa.
  • Fixed a bug on Android where the list of players in the Invite Followers screen for a current live stream was starting midway through the list, and you couldn't see anyone before that nor search for them.
  • Fixed a bug on Android when going live later and inviting followers, you couldn't search for followers past the first 1K.
  • Fixed a bug on Android when a different viewer besides yourself made a comment on a live stream, it wasn’t scrolling up from the bottom.
  • Fixed the bug on Android where the "Loading your amazing ZenSports experience" was showing in the background of the Home and You screens while scrolling.
  • Fixed a bug on Android where the most recent post made by a player was showing up twice on the You screen.
  • Fixed a bug on Android where there were some loading issues if you tapped on something on the Home screen and then hit the back button.
  • Since we don’t currently support uploading a mix of videos and photos to a single post or multiple videos to a single post, we’ve added an alert that pops up if you try to do this.
  • Fixed some crashing bugs on Android.
  • Added the Terms of Service link below the Logout link on the Settings screen.
BG-color-dot-1 BG-color-dot-3

August 29, 2017

  • Added a validation message to prevent posting blank comments.
  • For videos that have been uploaded, we’re now playing them on loop when someone views them.
  • Fixed a bug on Android where in-line tagging for posts and comments weren't returning more than 1K results. So if you were trying to tag someone past the one-thousandth user, their name wouldn’t show up.
  • Fixed a bug on Android where the high five hand icon for the first comment on the combined Post/Comments screen wasn't lighting up.
  • Fixed the pictures within the combined Post/Comments screen on Android, where they were previously getting cut off at the top.
  • Fixed a bug on Android that was showing the incorrect title for sharing a post externally on Combined Post/Comments screen.
BG-color-dot-1 BG-color-dot-3

August 22, 2017

  • Added the ability to create, register, and pay for Leagues on Android.
  • Fixed a bug on iOS where the Followers/Following screen was duplicating names when you tapped on a player to go to their You screen and returned back.
  • Fixed a bug on iOS where if you tapped on the Followers/Following screen for another player, then tapped on a player from that list and followed/unfollowed that player, then hit the back button, it wasn’t updating the Follow/Unfollow button status correctly for that player within that list.
  • Fixed a bug on Android where tapping on the name of anyone (besides yourself) on the Home screen, then tapping on another screen, then tapping on the You screen to go to your You screen would crash the app.
  • Fixed a bug on Android where the Notes field and the competition type weren’t holding in place when a competition in a recurring weekly series was marked completed.
  • Fixed a bug on Android where if you tapped on a name or anything else from a combined Post/Comments screen and then tapped on back, it wouldn’t take you back to the combined Post/Comments screen.
  • Made some changes to the default content of posts within ZenSports that are shared to Facebook.
  • Fixed a bug on Android where after tapping on the number of high fives on the Home Screen, then tapping on a player in the list, then tapping back, it would take you back to the top of the Home screen.
  • Fixed a bug on Android where after editing a photo/image of a competition and hitting Save, it didn't save the new image.
  • Fixed a bug on Android where following a player wasn't updating until you left the screen.
  • Fixed a bug on Android where Players were able to leave a two-player conversation. You can only leave a conversation with three or more players (you can use the blocking feature for a two-player conversation).
  • Fixed a bug on Android where a photo uploaded for social gathering competitions was showing up sideways.
  • Fixed a few bugs on Android that had to do with scrolling when adding players to conversations.
  • Fixed a bug on Android where after registering for a competition and getting the receipt confirmation and pressing Done, it was sometimes crashing the app.
  • Fixed a bug where tapping on push notification for a message received would take you to a blank Messages screen.
  • Fixed a bug where after accepting a match, it would take you to the Activity tab of the You screen (should be going to the Competitions tab).
  • Improved the loading of new screens on Android.
  • Fixed a bug on Android where tapping on the push notification for a cancelled match was crashing the app.
  • Fixed some spacing issues on the Checkout screen on iOS.
  • Fixed a bug on Android where the default content when sharing a post externally was incorrect if you shared it from the combined Post/Comments screen.
  • Began the work on the live streaming feature -- this feature is coming next week!
BG-color-dot-1 BG-color-dot-3

August 15, 2017

  • Improved the experience for adding photos to comments made on posts. You can now see a thumbnail preview of a photo in a comment before adding the comment to a post. Previously, once a photo was selected, it would automatically upload the photo to a comment without you being able to preview it. You can also now add text to the comment to go along with the photo, just like you would in a normal post.
  • Non-league competitions are now automatically getting marked as completed at 4:00am Pacific time on the day after the competition was scheduled. This is in addition to the previously existing feature that would automatically mark a competition as completed once the last winner of the last match was set. Now, if you choose not to use the bracket/match play functionality within ZenSports, it will still auto-complete your competition the next morning. If it’s a weekly recurring competition, it will automatically create the next week’s version of it.
  • Removed the in-line auto-tagging feature while typing a post or comment on Android because it wasn’t creating the best user experience. Now, just like iOS, you’ll need to put the @ symbol prior to typing the name of a player you want to tag when typing a post or comment. You can still use the tag icon to select a list of players to tag in the header of a post.
  • Fixed a bug on Android where if a player followed you while you were in the app, you couldn’t send a message to him/her unless you completely closed the app down and came back in.
  • Made changes on iOS to the layout of your own Following/Followers screen to make the page load faster, to allow you to get to the Suggested tab of the Discover People screen from within it, and to keep the search box sticking at the top as you scroll through the list. These changes had already been made to Android last week.
  • Updated the thumbnail for sharing videos both externally and internally. It now shows a still image preview of the video.
  • Fixed a bug on iOS where tapping on a name or anything else from a combined Post/Comments screen and then tapping on back wouldn’t take you back to the combined Post/Comments screen.
  • Fixed a similar bug on iOS where tapping on a name on the combined Post/Comments screen from within the You screen took you back to You screen of the player who shared the post. It now takes you to the You screen of the player that you tap on.
  • Fixed a bug on iOS where if you shared a post from the combined post/comments screen, the original shared post was not getting shared.
  • Removed the cap of 1,000 players that were listed on the Following/Followers screen. Now if you’re following or being followed by more than 1,000 players, you’ll see the complete list.
  • Fixed a bug on Android where there was a preceding 0 being shown in the hour when the hour was only single digits. I.e. it was showing 07:30 PM instead of 7:30 PM.
  • Fixed a bug on iOS where the History filter on the Competitions tab of Search screen was returning blank results.
BG-color-dot-1 BG-color-dot-3

August 08, 2017

  • You can now share all competitions, individual matches, and news feed posts outside of ZenSports! For competitions, this feature is on both the Competition Details screen, as well as the Competition Menu screen. For individual matches, this feature is within the Competitions tab of your You screen, and for news feed posts, this feature is available either on the Home screen, or the Activity tab of the You screen. This new feature is super cool because when you share something from ZenSports externally, the link that is shown outside of our app, when clicked on, takes the person directly to the spot within our app where they can view it. If they don’t already have the app downloaded, they’ll first be prompted to install it.
  • You can now share news feed posts within ZenSports as well. When you tap the Share button underneath a post, you’ll be given 3 options: Share Post Now, Write Post, or Share Externally. Share Post Now allows you to immediately share a news feed post within ZenSports without writing any commentary to go with it. Write Post allows you to add commentary to a post before sharing it within ZenSports. And Share Externally allows you to share a news feed post outside of ZenSports (as discussed in the above bullet point).
  • You can now see the Following/Followers count on other players’ profile screens (their You screen). Previously, this feature was only available on your profile screen. You can tap on these Following/Followers counts (just like on your You screen) to then see the list of Following/Followers for these other players. From there, you can follow any players that you might not already be following. This new feature is a great way to see the players that your friends are following, and to then easily follow anyone in your network that you might have forgotten about.
  • Made changes on Android to the layout of your own Following/Followers screen to make the page load faster, to allow you to get to the Suggested tab of the Discover People screen from within it, and to keep the search box sticking at the top as you scroll through the list. This change will be coming to iOS next week as well.
  • Added a loading indicator to the Suggested tab of the Discover People screen on Android.
  • Added validation to the Create Post screen so that you can’t make a blank post (you have to take some kind of action such as uploading a picture, tagging a follower, writing some content, etc.).
  • Removed showing Address Book Contacts on the Suggested tab of the Discover People screen. This will result in this screen loading significantly faster and not timing out. Most players would prefer to just follow their Facebook friends anyways, so this makes it more relevant as well.
  • Fixed a bug on both iOS and Android on the combined Post/Comments screen, where you couldn’t tap on the photo or video to open it up.
  • Fixed a bug on Android where the loading indicator on your own Following/Followers screen would stop spinning, even though it was actually still loading.
  • Fixed a bug on Android where tapping on a push notification wasn’t consistently going to the correct place in the app all the time.
  • Improved tapping back from the You screen of other players after getting to that screen from the Following/Followers screen, so that it holds in the same position in the Following/Followers list as it was prior to tapping on a player’s name.
  • Fixed a bug with iOS 5 that was causing it to not open up at all. This issue only affected 5, and not later iOS versions.
  • Fixed a bug on Android where after tapping the "Invite All Contacts" button, it didn't redirect you back to the Contacts tab of the Discover People screen and didn't show the confirmation message.
  • Fixed a bug on Android where cancelled matches were not being immediately deleted from the Competitions tab.
  • Fixed a bug where the loading indicator didn't stop spinning if you were on the Contacts tab of the Discover People screen or the Invite Contacts screen, left the app, and came back in.
BG-color-dot-1 BG-color-dot-3

August 01, 2017

  • You can now invite your Facebook friends and Contacts into ZenSports, and earn $1 for every referral that downloads the app! Utilizing this feature is simple. Just tap on the “You” screen, and then the “Discover People” button at the top right. You’ll see both a Facebook and Contacts tab. From there, you can invite your Facebook friends and Contacts in to download ZenSports, and earn $1 for each successful referral! We’ll be tracking all referrals on our end, and sending out payments via PayPal once per month. Start referring others to ZenSports today, and begin earning some big $$$!
  • Made several improvements to the layout of photos/videos on the Home screen activity feed. Photos/videos are now bolder and bigger. You can also now tap on a photo in the activity feed and see a full screen view of it (videos have always had that capability).
  • You can now tap on the avatar of a player on their You screen and see a full screen view of their profile picture.
  • We’ve added the Create Competition + button to the top of the Search screen. It’s still currently on the Home screen as well, but since competitions are displayed on the Search screen, we felt it would be ideal to have it located there as well.
  • Increased the “tap area” where you can actually press on the number of high fives or comments on the Home screen. Since those buttons/links are a little small, we wanted to make it easier for you to actually be able to tap and open them up.
  • If you now tap the Home button in the bottom navigation bar while on the Home screen on Android, it takes you back to the top of the activity feed and shows you the refreshed (new) posts that have been recently made. On iOS, you can tap the top of the app to perform this same function.
  • When you are composing a new group message to other players, we’re now showing you in Android the list of all of the players that you’ve selected for that message. This feature was already live on iOS.
  • When you tap on a push notification for a message within Android, we now take you to the Messages screen. This feature was already live on iOS.
  • Fixed a bug on Android where if you tapped to make a comment or tapped on the number of comments and then hit the Back button, it was scrolling back all the way to the top of the activity feed. Now, it keeps you in the exact spot of the last post that you were viewing prior to making/viewing a comment.
  • Fixed a bug on iOS where if you were in an existing Comments or combined Post/Comments screen, left the app, and got a push notification regarding a different post or comment, that it was taking you to the old Comments or combined Post/Comments screen instead of the new one that the push notification was related to.
  • Fixed a bug on Android where it wasn’t showing the correct date/time for an accepted match on the Competitions tab of the You screen.
  • Fixed a bug on Android where if you tapped on a player from the Search screen, and then hit the back button, it would sometimes take you back to the top of the list. Now it always takes you back to the position in the list that you were at before you tapped on a player.
  • Fixed a bug on Android where if a player mutually followed you while you were in the app, it wouldn’t let you send that player a message until you left the app and came back in.
  • Fixed a bug on Android where matches that were Waiting For Acceptance were showing up in the History filter instead of the Current filter.
  • Fixed a bug on Android where tapping on tagged users' names within the combined Post/Comment screen took you to the Home screen.
  • Fixed a bug on Android where tapping on any individual tagged name of Combined Post/Comments screen crashed the app.
  • Fixed a bug on Android where players were able to create competitions without adding a photo.
BG-color-dot-1 BG-color-dot-3

July 25, 2017

  • When you tap on a push or in-product notification related to a post or comment, we now take you to a new combined post/comments screen that has both the original post, the high fives, and the comments all in one spot. Previously, if you tapped on a notification regarding a post, it would take you to the post within the Home screen where it was at, and if you tapped on a comment, it would take you to a separate list of comments. But nothing where both the post and comments were all shown in one place. This new flow should make everything much clearer as to what post or comment someone is high-fiving, commenting on, tagging you in, etc.
  • We’ve significantly sped up how long the Notifs screen takes to load. We know it was loading deathly slow before. Now it’s instantaneous, so you can see all of your notifications right away, and tap on them to see what’s going on!
  • For all instances when you tap on someone’s You screen (your own or someone else’s), we now you take you to the Activity tab first, so that you can immediately see all of their posts, pictures, etc. The only exception to this is if you are going through the match request flow. That will instead take you to the Competitions tab first within the You screen. If there are no posts yet for that player, there’s now placeholder text within the Activity tab to let you know that.
  • All of the sports that someone has selected are now being listed out on the Sports tab of the You screen. Previously, we were only showing four sports, and then requiring you to tap on a link to open up the rest of them.
  • Fixed a bug on Android where hitting the back button from a player's You screen after coming from Home screen showed a blank Home screen.
  • Fixed a bug on iOS where tapping on the avatar of a player from a message and going to their You screen was all messed up.
  • Fixed a bug on Android where if you tapped on a player from the Search screen that didn't already have any posts, it would crash.
  • Fixed a bug on Android where if you followed/unfollowed players on the Discover People screen, and then tapped back, it didn't automatically update the Following count.
  • Fixed a bug on Android where it was only showing you the first 250 players on your Followers/Following screen. Now, it shows the complete list.
  • Fixed a bug on Android where multiple push notifications received were getting replaced with the most recent push notification.
  • Fixed a bug on iOS where names of places on the Home screen were getting cut off after a player checked into that place.
  • Made an update to the photos on the Home screen for iOS to fill up the width of the screen, regardless of whether they’re portrait or landscape photos. Previously, portrait photos weren’t filling up the width of the screen.
  • Fixed a bug on iOS where it was automatically inserting a space after tagging a player in a comment.
  • Fixed a bug on Android where it would crash the tap when tapping on the Competitions tab of a player if that player already had an accepted match.
  • Fixed a bug on Android where the layout of the Suggested tab of the Discover People screen was still showing the orange Follow All button, even if you were already following all of your Facebook friends/Contacts.
  • Fixed a bug on both iOS and Android for when you receive a push or in-product notification that a match request that you submitted to another player had been accepted, it wasn’t going to the correct screen. It now goes to the exact competition that was accepted within the Competitions tab of your You screen. From there, you can view the details, edit or cancel the match, etc.
  • Fixed a bug on iOS where Notes being displayed on the Competition Details screen were getting cut off.
  • Fixed a bug on Android where users that hadn’t opened up the app twice weren’t getting any push notifications at all.
  • Fixed a bug on Android where if you were already following someone, then tapped Unfollow, then Follow again, it wouldn’t let you follow that player.
  • Fixed a bug on Android where tapping on a match request in-product notification was crashing the app.
  • Fixed a bug on Android where tapping on a match request push notification for the first time was not bringing up the match request screen (to accept a match).
BG-color-dot-1 BG-color-dot-3

July 18, 2017

  • All of our social networking features are now available, and are located on the Home screen, as well as the Activity tab of the You screen. On the Home screen, you can create a text post, upload photos and videos, check into locations, tag your followers (both at the top of the post and in the body of the post), “high five” other players’ posts (which are equivalent to likes on Facebook), comment on your own or other players’ posts, see which players have high fived your post and follow them, and delete posts. You’re going to find that all of these features work very similar to Facebook (except it’s 100% focused on sports!).
  • You’ll only see the posts of the players that you’re following in your news feed on the Home screen. Which means that it’s very important to follow as many players as you can in order to really beef up your news feed and make it engaging. If you’re following less than 25 players, ZenSports will continue to prompt you to follow at least 25 players at the top of the Home screen. There are lots of ways for you to follow more players, including 1) tapping on your followers on your You screen to see who else you could be following, 2) tapping on the “Discover People” button at the top of your You screen, and 3) tapping around on different posts within the Home screen to view players and then start following them. So get out there, follow some players, and start engaging with them! :)
  • Any posts that you make on the Home screen or that other players tag you in will show up within the Activity tab of your You screen. This allows you to easily manage all posts related to you from your You screen, as well as view all posts related to a specific player from their You screen.
  • In terms of tagging, you can tag anyone that is following you. The best way to get other players to follow you is to begin following them (since each player that you follow will receive a notification, that when tapped on, takes them to your You screen, where they can then follow you). This rule applies to both tagging those that follow you within a post, as well as within a comment.
  • For notifications, we are now sending push and in-product notifications each time someone comments on your post, comments on a post you commented on, tags you in a post, or tags you in a comment. For high fives of your posts and comments, those are in-product notifications only, so as not to annoy you with a push notification every time someone high fives one of your posts or comments.
  • We’ve temporarily removed the default filter on the Search screen, so you’ll now see all players, regardless of which sports they play, which availabilities they have, or what their distance is from you (we’re still sorting by distance, so you can focus on the players closest to you). As we ramp up the number of players in our system, we’ll revisit bringing these default filters back. But we figure that players may still want to meet up with players that are in different sports for now, or those that are further than 50 miles, which wasn’t shown by default before. We’re going to continue to experiment with this in order to show you what’s most relevant to you as quickly as possible.
  • When you first log in or sign up, we now direct you to the Home screen instead of the Search screen.
  • On iOS, we moved the Create Competition button to the upper-right corner of the Home screen (instead of the bottom-right corner). This way, it’s not covering up parts of your news feed.
  • You can now share competitions and individual matches from within ZenSports to social media and other apps outside of ZenSports (iOS only). Simply tap the "Share" button within the competition menu screen or on the individual match (in the You screen), and share it to Facebook, Twitter, etc. When players come across your link and tap on it, they'll automatically be brought into the app to view the competition or match! This feature will be coming soon to Android.
BG-color-dot-1 BG-color-dot-3

July 13, 2017

  • You can now create Pickup Games and Social Gatherings within ZenSports! We know that a lot of you have just one-off practice sessions or happy hours with free play that you’d like to advertise. Now you can let players know about less serious play that you have going on with these two new options. ZenSports is all about bringing people together through sports in many different ways, and you now have an option for any type of play that you have!
  • To accommodate all of the different competition types that we now offer, we renamed the Leagues/Tournaments tab on the Search screen to now be called “Competitions”. All Pickup Games and Social Gatherings will show up on the Competitions tab of the Search screen for players to find, and the Competitions tab of your You screen to manage.
  • Push and in-product notifications for registrations of Pickup Games and Social Gatherings were also implemented.
  • You can now tap on the “Followers” or “Following” count from your You screen, and see all of the players that are following you or that you’re following. On the Followers screen, you can search for or scroll through the list of players that are following you, and then either go to their profile screen or follow/unfollow them. On the Following screen, you can search for or scroll through the list of players that you’re following, and then either go to their profile screen or unfollow them. On both the Followers and Following screens, there is an “Invite Facebook Friends” option and an “Invite Contacts/Address Book” option. These two options are coming soon, and will allow you to invite your Facebook friends or Contacts that are not already on ZenSports into the app.
  • The “Discover People” screen is now live (the Suggested tab). This tab shows you two things: 1) the total number of your Facebook friends and Address Book Contacts that are on ZenSports, regardless of whether you’re following or unfollow them, and 2) a list of your Facebook friends and Address Book Contacts that are on ZenSports and that you’re not already following. This allows you to easily see who you should be following, and then you can tap the Follow button to follow them. Remember, you can only message players that you’re mutually following, so it’s important to follow players that you know. Also, our launch on July 13th will allow you to see videos, pictures, and posts of those you’re following, so if you don’t want to miss out on what’s going on in their sporting lives, you should follow them.
  • Updated the push notifications for Android so that when you tap on one, they take you to the exact spot in the product that you need to be in order to act on or respond to the request. Previously, the Android push notifications would either just take you to the Notifications screen or where you were previously in the app. The only push notification that this hasn’t been updated for are Message notifications, and that’s coming soon. None of these changes were made to iOS, as these redirections were always in place.
  • Added the “Seen by” status for any messages that have been sent and have been read by the recipient(s). Each recipient that has read your message will be listed out (Android only -- already was in place in iOS).
  • Changed the field box for typing a message to be in paragraph form (Android only -- already was in place in iOS).
  • After searching for a player within Messages and selecting him/her, we now clear out the search box automatically (both iOS and Android).
  • Added the first name of the sender above his/her message within a 3+ player conversation thread within Messages (iOS only -- already in place on Android).
  • Fixed a bug with Message push notifications that were not going out when your phone was turned off and you turned it back on. Now, when you turn your phone back on, these Message notifications will appear (Android only -- already was in place in iOS).
  • Fixed a bug where tapping on a competition that you’re a Director for on anyone else’s You screen wasn’t taking you to the competition menu screen. Previously, it was taking you to the details screen to register for that competition.
  • Fixed a bug where the location field of leagues with multiple locations were showing up blank on the Competitions tab.
  • Tapping on someone else's competitions on their You screen now takes you to their profile screen.
  • Current/History filter on the You screen now sticks in place if you leave the screen and come back.
  • Fixed a bug where the push notification for a league registration wasn’t going out to league directors when multiple directors existed.
  • Fixed a bug where the original creator of a league was showing up as a director in it twice.
BG-color-dot-1 BG-color-dot-3

June 27, 2017

  • We’ve completely revamped the You screen, and the profile screen of other players that you visit. Here are the improvements that we’ve made:
    • For your own You screen, you can see the number of players that are following you and the number of players that you’re following at the top (to the right of your profile picture). Right now, those numbers aren’t tappable, but you’ll soon be able to tap on each of these numbers and see the list of all of the players that are following you, as well as the list of all of the players that you’re following.
    • For the profile screen of other players, you’ll see the Follow/Unfollow button and the Play button at the top (to the right of their profile picture). You’ll also see whether that player is following you (denoted by the “Follows You” designation). You’ll also see a floating Message button in the bottom right corner (above the navigation bar), which will allow you to directly message that player if both of you are following each other.
    • For both your own You screen, as well as the profile screen of other players, we’ve divided the screen up into 3 main sections: Activity, Competitions, and Sports:
      • Activity - this tab is coming soon and will show a Facebook-style activity feed of all of the things going on in your’s and your friends’ sports lives. Look for this feature when we officially launch on July 13th.
      • Competitions - All of the leagues/tournaments that you’ve created or registered for, as well as any individual or team matches that you’ve scheduled, are within the Competitions tab (for the time being, your leagues/tournaments are also still within the Home screen, but they will no longer be on your Home screen starting July 13th). There is a “DIR” badge next to any leagues/tournaments that you’re the director for. Tapping on a league/tournament will take you into that league/tournament menu screen. You can now edit or cancel the match with an individual/team player from the Competitions tab simply by tapping on that match (push and in-product notifications have been added for these instances as well). You can also view the profile of the individual/team player that you’re playing against. Tapping on a league/tournament on another player’s profile screen (where you haven’t yet registered for that league/tournament yet) will prompt you to then register/pay for that league/tournament. Competitions are sorted in chronological order.
      • Sports - All of the sports, skill levels, and what you’re looking for with regards to each sport are on this tab. When you tap on another player from the Search screen, this will be the default tab of theirs that you’ll see so that you can determine whether it’s the right fit to request to play with them.
    • There is a filter button in the upper-right corner, which you can use to filter your competitions by current or historical. For now, the current/historical filter is the only filter option for your competitions, but we’ll be updating this soon to allow you to filter by a lot of additional criteria. You can use this filter both for your own You screen or another player’s profile. Sorting by historical competitions are in reverse chronological order.
    • To the left of the filter icon is a “Discover People” icon (only visible on your own You screen). This is a feature coming soon, where you’ll be able to easily follow your Facebook friends/Contacts within ZenSports, as well as invite friends in that are not yet on ZenSports.
    • Lastly, on the far left side of your You screen only is the Settings gear icon. This will take you to the same Settings screen that we used to have in the bottom right corner of the main navigation bar.
  • For most of the push notifications, we’ve now implemented the functionality so that if you tap on the push notification, it takes you directly into the place within the app that pertains to that push notification (iOS only -- Android coming soon). For example, if someone requests to play with you and you tap on that push notification, it will take you directly into the app where you can confirm the date, time, and location of the match. A couple of push notifications still have this work yet to be done, and those will be available next week.
  • The Help button where you can view our support library and chat with us is now located in the upper-right corner of the Settings screen. Come and chat with us! :)
BG-color-dot-1 BG-color-dot-3

June 20, 2017

  • ZenSports now allows you to message anyone within the app that you're mutually following! Our messaging feature works similar to Facebook Messenger (with the exception that it’s not a standalone app). You’ll find the new Messages feature on the far right side of the bottom navigation bar. To get started in sending other players a new message, just tap on the Messages icon in the navigation bar, or tap on the blue "Message" button within the Player Details screen of that player or team. Remember, you both must be mutually following each other in order to start a new message or to add someone to an existing group message (however, other players within a group message do not need to be following each other to be part of that message, as long as the player adding them is mutually following them). Included in messaging are several awesome features:
    • Both one-on-one and group messaging.
    • Message notifications (in-product, push, and email).
    • Adding players to existing messages.
    • Uploading pictures, videos, and files to messages.
    • Typing indicators.
    • Confirmation that the recipient has seen your message (iOS only -- coming soon on Android).
    • Autocorrect
    • Blocking players.
    • Viewing profiles of players within a message.
  • Now that the Messages screen is taking up the spot where the old Settings screen used to be, we’ve moved the link to the Settings screen to be within the "You" screen. You’ll also see the Help link within the You screen as well. Awesome new changes are coming to the You screen next week, so stay tuned for those.
  • Changed the search box on the Search screen to allow for searching across the entire system of players (Android only). Previously, searching within the search box just filtered down the existing results from the default filter. This change will be coming to iOS next week.
  • Fixed a bug within Android where the time being displayed for match challenges was in UTC (not your local time). This was happening only within the product -- emails that were going out had the correct time.
  • Fixed a bug within Android on the Match Request Screen where the back button wasn’t working.
BG-color-dot-1 BG-color-dot-3

June 13, 2017

  • Facebook login and profile synchronization. As discussed in a previous blog post, we’re now requiring all accounts to use Facebook login to both sign up and log in. This means if you previously had a ZenSports account under an email address, that login will no longer work, and you’ll need to create a new account using Facebook login. But don’t fret — we’ve made this process even easier than signing up before. All you have to do is tap the "Continue with Facebook" button (Android) or the "Log in with Facebook" button (iOS) when you open up the app, and you’ll be all set.
  • Set up all of the sports, skill levels, what you’re interested in, and availability in your profile. After you tap on the Facebook button mentioned above, we’ll ask you a few questions about which sports you like to play, what your skill level is in each sport, what you’re looking for with each sport (i.e. practice, competitive matches, etc.), and when you’re available to play. This information will be used to customize and show you only other players, teams, leagues, and tournaments in the system that best match your profile. From there, you’ll be able to request matches, join teams, register for leagues/tournaments, etc. And other players and teams will be able to find you as well, and request you to play, join, etc. See the rest of this list for how these features will work.
  • Search for and request to play matches with other individual players and teams. This is one of our biggest new features, and the one that we’re most excited about. Previously in ZenSports, you could only search and register for leagues/tournaments. Now, you can actually find other players and teams to play with. By default, we show you all players who match up to any of the sports that you’ve selected when creating your profile, who have the same availability as you, and who are within 50 miles of your location. We sort these players and teams by distance, so that you first see the players/teams that are closest to you. If you want to narrow your search results even further, simply type what you’re looking for in the Search box at the top. Or if you want to look for something completely different, use the filter in the upper right corner to search for players in other sports, other parts of the country, other availability days/times, etc.
  • Request to play other players/teams. You can tap on any player or team from the Search screen, and it will take you to that player’s/team’s "Details" screen. From that screen, you’ll be able to see their skill level for each sport, and also what they’re looking for with regards to each sport. You can tap on the green “Play” button to request to play with that person. ZenSports will then prompt you to select a sport and which times/locations work best for you, and we’ll take care of submitting the match request to that player/team on your behalf. You’ll be notified of which time/location the other player/team chooses, and you’ll both receive confirmations with all of the details so that you can meet up and play!
  • Find players to join your team and find teams to join. Do you have a team ready to go for a particular sport, and you’re just looking for one or two more players? Or are you trying to form a brand new team? Well our teams feature is perfect for you then! With this new feature, you can create a team, and have other individual players find you and request to join your team. And if you’re an individual looking to join a team, you can do that as well. You can create a new team by tapping on the + button on the Home screen. When searching for players/teams on the Search screen, just tap on that team to go to their “Details” screen. From there, tap the “Join Team” button and a request will be sent to that team captain, letting them know that you’re interested in joining. We’ll confirm with both sides once the captain accepts the request to join. Please note — the searchportion for teams capability is not on Android as of now (only creating a team is). Both creating and searching for teams are available on iOS.
  • Following Players. In addition to being able to request to play with or join other players/teams, you can now also follow other players. What does following a player do? If two players are mutually following each other, they’ll be able to send each other a message within ZenSports (see below regarding our new Messaging feature). If both people are not following each other, then messaging with that other player won’t be turned on, so as to respect that player’s privacy. We’ll notify other players when you follow them so that they can view your profile and hopefully follow you back. From there, you’ll both be able to message each other. In addition, any players you follow will soon be displayed on the Home screen activity feed (see below for the launch of the activity feed feature).
  • Changes to display of Leagues/Tournaments on Search screen. You’ll notice on the Search screen that it’s now divided into 2 tabs: Players and Leagues/Tournaments. The default tab of the Search screen is the Player’s tab (discussed above), so to access leagues and tournaments, just tap on the Leagues/Tournaments tab. We now just show you the leagues/tournaments that match the sports you selected when creating your profile, and we limit the default results to leagues/tournaments that are within a 50 mile radius of where you’re located. Want to change these default settings? No problem, just tap the filter icon in the upper right corner, and you can search for anything.
  • In-Product Notifications. ZenSports now gives you notification alerts within the app about anything important that you need to know, such as when a player requests to play a match with you, when a match or join team request has been accepted, when a player registers for your tournament, etc. This new notifications center can be found on the “Notifs” screen (where the “Help” screen used to be). A red badge showing you the number of new notifications that you’ve received will be displayed above the notifications bell, and from there, you can view the notifications, tap on them to perform requested functions, etc. (Important Note: all match/team requests must be approved from the Notifs screen for now. Just tap on a notification and you’ll be prompted to perform what’s requested).
  • Removal of Z Ratings. We decided that it was much more important to focus on all of the above (and below) features that people truly cared about, instead of being in the ratings game. We may come back to offering a ratings system at some later point, but for now, we’ve removed all mentions of the Z Rating from our app. There are lots of other great rating systems out there for all sports, and we’d prefer to let those league/tournament directors focus on those, and for us to focus on building great sports technology.
BG-color-dot-1 BG-color-dot-3

June 06, 2017

  • Updated the splash screen when you first download or open up the app, to reflect our new branding and our focus on all sports.
  • Fixed a bug with the Edit Tournament Details screen. It was still showing the old layout and fields. It’s now mirroring correctly the Create Tournament screen.
  • Changed the default screen that we take all users to to now be the Home screen. Previously, we were taking Players to the Search screen and Directors to the Home screen. Given that all role types are now “Players”, everyone should be going to the Home screen.
  • Added validation to the Create Tournament screen, so now all fields are required except for the Notes field.
  • When adding a player that already has a credit card on file to a tournament, the director must now re-enter the full credit card info.
  • Changed the fields that are displayed on the Home and Search screens for tournaments. We’re now showing the name of the tournament, the sport (in blue), the location, the bracket format, the handicap type, and the date (still in orange). We’re no longer showing the address of the establishment, as this is already on the Tournament Details screen.
  • Changed the display of some of the fields on the Tournament Details screen (coming from the Search screen):
    • Changed "Game" to instead say "Sport", and we’re now displaying the name of the sport instead of the name of the game.
    • Changed the "Open/Handicap" field label to instead say "Type".
    • Removed the "Draw" field altogether.
    • After the "Date/Time" field, added the "Frequency" field.
    • After the Frequency field, added the "Notes" field.
BG-color-dot-1 BG-color-dot-3

April 18, 2017

  • We made the following 5 improvements to tournaments. These same improvements will be made to leagues next week:
    • You can now create tournaments for any sport, not just pool/billiards! There are over 150 sports to choose from. Please note -- we are NO LONGER showing the game type for tournaments, so if you want to specify that you're playing 9-ball, 8-ball, etc., you'll need to do so in the tournament Title or Notes sections.
    • Speaking of Notes, there is now a Notes field in the Create Tournament screen, where you can add notes to a tournament (150 character limit). However, the display of these Notes won’t show up for players in the Search results until next week. Once that feature has been added, any Notes that you added from now until then will display (as will new Notes).
    • We've added a third option to the Open or Handicap field, which is "Semi-Handicap". We also renamed Open to instead say "Open/Scratch", since other sports use the term scratch for Non-Handicap tournaments.
    • Removed the Random/Manual draw field since ZenSports only supports random draw tournaments at the moment.
    • Changed the order of the fields on the Create Tournament screen to be better grouped together and flow more easily.
  • All users (including players) can now create tournaments or leagues, not just directors. Before, only directors could create tournaments or leagues.
  • Changed the location and design of the Create Tournament/League button on the Home screen for iOS. The button is now located in the bottom-right corner and follows best-in-class design principles for creating something new in mobile. No changes to this for Android.
  • Fixed a bug where the display of league names on the Home and Search screens wasn't appearing correctly. This was for league names only -- tournament names weren't affected.
BG-color-dot-1 BG-color-dot-3

April 11, 2017

  • Changed the default sorting on the Search screen to be by date for iOS (in chronological order). This had already been previously done on Android.
  • Changed the default sorting on the Home screen to be by date for iOS (in reverse chronological order). This had already been previously done on Android.
  • Added text wrapping to the name of a league/tournament on the Search and Home screens for iOS. This is a native feature on Android that we’ve had since day 1, but isn’t native to iOS, so we had to build it.
  • Fixed a bug where typing in the name of a tournament from the Create Tournament screen was running into the Add Photo icon.
  • Fixed text alignment issues on the Checkout screen for iOS devices that have a larger screen. This was already working fine on iOS devices with smaller screens.
  • Added screen titles to the Bracket and Tournament Details screens for iOS.
  • Fixed a bug on the Registered Players screen for iOS, where it was only sorting alphabetically by first name. Now it's sorting alphabetically by first name, then last name. This was already done on Android awhile back.
  • Fixed an issue where some users were able to tap the Submit Payment button on the Checkout more than once, causing them to get charged twice. We have now set it so that when the Submit Payment button is tapped on the Checkout screen, it becomes disabled so that it can't be tapped more than once.
  • Created a new email that gets sent to new players only when a director adds him/her to a tournament. When a new player registers on his/her own, or if an existing player gets added to a tournament, no email goes out. But new players that get added to a tournament may not realize that we’re actually creating ZenSports accounts for them when this happens, so we wanted to send an email to them, welcoming them to ZenSports and providing instructions for downloading the app, logging in, etc.
  • Cleaned up several visual layout issues that were occurring with the Android bracket (that were not occurring within iOS):
    • There was no spacing at all between the Winner's and Loser's bracket for Double Elimination -- it just all ran together and was confusing as to what was what. There is now spacing in between each bracket.
    • Winner's Bracket label was missing for the Winner's bracket and Loser's Bracket label was missing for the Loser's bracket for Double Elimination. Labels have now been added.
    • For all tournament formats, we moved the first box of the first match in the first column up higher on the screen, which results in more rows now being displayed.
    • For all tournament formats, we made each box wider to match how it is in iOS.
    • For all tournament formats, we’re now showing two extra characters in the last name before truncating. This matches iOS.
    • For all tournament formats, we made the blue dot smaller to indicate who the winner of a match is.
  • Fixed a caching issue on the Search screen of Android, where it was displaying some old tournaments when you first logged in. This issue did not exist on iOS.
BG-color-dot-1 BG-color-dot-3

April 04, 2017

  • Changed the bracket layout of the first round of Single Elimination With Buyback tournaments to be grouped in a way that both maximizes the number of first round matches and second round matches to be played as quickly as possible, while reducing the overall number of byes for players. To do this, we're grouping first round matches into buckets of 4 players, spread throughout the first round of the bracket. This allows players to play their first two round matches as quickly as possible, thus allowing them to buy back in as quickly as possible.
  • Changed the loser's side of a Double Elimination bracket so that the second round of the loser's side of the bracket gets flipped, which results in players not having to play the same opponent in the second round of the loser's side that beat them in the first round. Based on the number of players, there are additional points where the bracket gets flipped as well. The algorithm is set to minimize the number of times that a player will play the same opponent twice early on in the loser’s side of the bracket (eventually, they'll have to play again if they reach the end of the loser's bracket).
  • Changed the bracket layout of first round matches in Single Elimination Without Buybacks tournaments, and the winner's side of Double Elimination tournaments to spread out the byes so that players can't get multiple byes in their first 2-3 matches. Previously, byes were concentrated in the middle part of the bracket, causing one or two players to get multiple byes in the first 2-3 rounds.
  • Added scrolling on the Tournament Details, Checkout, and Receipt screens on Android, so if a Player has a small phone screen, they can still register and pay on their own. Previously, Players that had a small Android screen size couldn't see the button on those screens to tap on and register and pay for a league/tournament. There were no issues on iOS with this, so no fix was necessary there.
  • Fixed a bug on the Registered Players screen for Android where it wasn't sorting names alphabetically by first name and last name. Previously, it was just sorting alphabetically by first name. iOS fix for this is coming soon.
BG-color-dot-1 BG-color-dot-3

March 28, 2017

  • Changed the default sorting within the "Current" section of the Search screen for Android to be by date instead of by location (in chronological order). This was one of the most popular feature requests that we've had since we launched. As we continue to add more leagues/tournaments nationwide and worldwide, we'll update this default sorting again to be based on date and location. But for now, changing it to be by date only accounts for the majority of what players need when searching for leagues and tournaments. We'll be updating this for iOS soon.
  • Similarly, we've added sorting to the Home screen for Android. Except in this case, the sorting is in reversechronological order, showing the most recent/current leagues and tournaments at the top, and the oldest at the bottom. This will allow for more quickly getting into the leagues/tournaments that you care about right now as a director or player. Again, iOS update for this will come soon.
BG-color-dot-1 BG-color-dot-3

March 21, 2017

  • Added the ability for directors to delete players that have already registered or been added to a tournament. This can be done from the Registered Players screen. However, this can only be done prior to the bracket being randomized or closed. Once a bracket is randomized or closed, players who have registered or been added to a tournament can no longer be deleted.
  • Created some internal tools for the ZenSports team to be able to more quickly QA and clean up any stale or test league/tournament data from the system. One of the things that we care about at ZenSports is having only the most up-to-date and accurate information on leagues and tournaments for players to search through. This means we need to be able to move quickly to edit, delete, or mark complete any old or incomplete data. We now have better internal tools in place to do this. You'll see this cleanup appear within the app over the next few days.
BG-color-dot-1 BG-color-dot-3

March 14, 2017

  • Consolidated the Registered Players and Player Stats and Z Ratings screens into one. Prior to this, directors would see both a Registered Players and Player Stats and Z Ratings menu choice within the tournament menu. Players would only see a Player Stats and Z Ratings menu choice. Since the Player Stats and Z Ratings screen was only showing a list of players from that tournament anyways, and this screen had more detail in it such as stats and ratings for the players, it was redundant to also have a separate Registered Players screen. Players were sometimes wondering if the registered players were in the Player Stats and Z Ratings screen. We've eliminated all confusion by just consolidating everything into one screen and naming it Registered Players.
  • Changed the placement of first round matches for all bracket types to be top/bottom of the bracket instead of every other box starting from the top. This change allows for more matches to be played prior to entries closing in a Single Elimination With Buybacks tournament.
  • Changed it so that tournament directors can edit the tournament details at any point in time, even after players have already registered or been added to a tournament. Previously, we were only allowing directors to edit tournament details prior to players having registered or having been added to a tournament.
  • Fixed a bug where the Receipt screen was showing the buyback entry fee amount paid for a recurring Single Elimination With Buyback tournament, even if it was the original entry fee paid. The correct amount was being charged to the player’s credit card -- the app was simply displaying the incorrect amount on the Receipt screen. Email receipts were also not affected -- only the Receipt screen within the app, and only for these specific tournament types.
BG-color-dot-1 BG-color-dot-3

March 07, 2017

  • Added a "History" filter to the Search screen. Now you can search for leagues/tournaments by those that are "Current", which means any upcoming or in-progress leagues/tournaments, as well as those that are "Historical", which means any leagues/tournaments that have already been completed. The default when you come to the Search screen is the "Current" view. If you tap the filter in the upper-right corner of the Search screen, you can then toggle over to the "History" view. The list in the History view is sorted by most recent date.
  • Fixed a bug where the bracket for Single Elimination With Buyback tournaments wasn't being laid out correctly, and randomization was broken when players in the second round lost and bought back in.
  • Fixed a bug where it was not letting any player without an Upcoming Match or Current Match buy back in prior to the close of a tournament.
BG-color-dot-1 BG-color-dot-3

February 28, 2017

  • Created the ability to set weekly, recurring tournaments. Now, if you set the frequency of a tournament to "Weekly" when creating it, ZenSports will automatically generate a new tournament with all of the exact same details as the original tournament, but just with a date that's a week later. The new, recurring tournament will automatically get generated once the current tournament has been completed and the final winner has been set. ZenSports will continue to generate a replica of that tournament for you every week for as long as you leave it as weekly/recurring.
  • Fixed a bug where editing tournaments in UK currency crashes the app.
  • Fixed a bug within Android where the finals match in the winner's bracket wasn't showing up for a double elimination tournament.
  • Added an indication when anything is tapped within the Android version of the app (to make it clear when a button or menu item or anything else was tapped on).
BG-color-dot-1 BG-color-dot-3

February 21, 2017

  • Launched ZenSports for both iOS and Android! For complete details of all the new features that we released on our launch, check out our blog.