code: public static void pause() {
          SiftImpl localInstance = instance;
          if (localInstance != null) {
              localInstance.save();
          }
  
          AppStateCollector localAppStateCollector = appStateCollector;
          if (localAppStateCollector != null) {
              localAppStateCollector.disconnectLocationServices();
          }
      }
docs: Call Sift.pause() in the onPause() callback of each Activity.
  
  Persists instance state to disk and disconnects location services.