No, there are also paid platforms out there either for a one-time fee or a monthly subscription charge.