Yes, it is ideal for maintenance of motorcycle chains.
It can also be used on sealed chains without damaging the seals.
If you are concerned about oil splattering, wipe off the oil with a rag after applying the oil (spray) to prevent splattering.