That’s a forward contract yeah. They def do exist.
Futures are standardised forward contracts traded on exchanges