Yes — the apps shuffle, draw your spread and interpret it, some wrapping the reading in more ceremony than a human reader bothers with, for free or a few cents a pull. Shuffling was always the random part; software just automates the interpretation, and it reads a spread as fluently as any beginner's book will.
the tools that earn the verdict — no pay-to-win