Bringing totally free access to all of the people irrespective of its funds, no-deposit platforms may be used by some body and everybody