Long-term weight loss is hard because diets can be very restrictive. The best chance you have at keeping the weight off is changing your lifestyle. Both Noom and Weight Watchers are programs designed to help you do that.