Yes you will not need to have a Strava or Garmin Connect a/c to use Intervals.icu. The platform connectors will be optional and enable automatic download of activities … manual upload is already supported.
As you might guess refactoring a Strava app like Intervals.icu to be standalone is quite a big job.