Disney + is scheduled to launch in Nov 2019 with Secret Society currently listed as 'streaming in 2020'
Stay tuned for more updates
UPDATE -April 17th 2020:
Streaming summer 2020
UPDATE -May 27th 2020:
Streaming July 17th 2020
UPDATE - June 17 2020:
Streaming Sept 25th 2020