Every site, every block, one picture.
Map farms, parcels, blocks and crop cycles, then see planted area, active varieties and who is assigned where across every site you operate.


Bring workers, attendance, harvests, stock and costs together. On web and mobile, even when the field has no signal.

Trusted by farms across Morocco
Stop reconciling paper registers, WhatsApp photos and a folder of spreadsheets. Farms, people, harvests, stock and costs live in one system that everyone reads from.
MAD 4,820
vs last season
Labour, inputs, treatments and transport roll up per farm, per block and per crop cycle, so you can see where a season made money and where it quietly leaked.
Learn moreAttendance becomes payroll. Harvest becomes stock. Stock becomes cost. Nothing gets re-entered, and nothing drifts out of sync between offices and the field.
Learn moreEvery part of the farm runs on the same data, so a harvest recorded in the field shows up in stock, payroll and cost reporting without anyone re-typing it.
Map farms, parcels, blocks and crop cycles, then see planted area, active varieties and who is assigned where across every site you operate.


Daily attendance, leave and overtime feed straight into payroll, with CNSS, AMO, IR and SMAG handled the way Moroccan agribusiness actually needs them.


Record harvest per block, variety and crew, compare estimates against confirmed weight, and follow output through to the client shipment.


Track products, consumption records and warehouse stock in one place, with issues and returns tied to the block or crew that used them.


Log vehicles, drivers, worker transport and produce movements, so fuel and fleet costs land against the right farm instead of a generic expense line.


Accounting, fixed assets and cost reporting built on real field data, so cost per hectare and cost per kilo stop being an end-of-season guess.


OptiWare FMS for managers, plus Presence, Production and Warehouse for the field — offline-first, synced into the same platform the office uses.
Farms, people and payroll managed on the go

Attendance, leave and overtime at the block

Products and harvest records at the source

Receive, consume and transfer on device

Works with no signal. Syncs when the phone finds a connection.
Complete visibility over labour, harvest, stock and money — recorded once, at the source.
Permanent staff, seasonal crews and contractors in one register. Attendance, leave and overtime are captured per crew and per day, then carried straight into payroll.
CNSS, AMO, IR and SMAG are built in rather than bolted on. Payslips reconcile against the days your supervisors actually recorded in the field.
Every kilo is tied to a block, a variety, a crew and a date. Estimated versus confirmed weight is visible per client, so shipment disputes have an answer.
Labour, inputs, treatments and transport consolidate against the farm and block that consumed them, so margin is a report rather than a reconstruction.
The outcomes operations teams describe after the paper register and the spreadsheet come off the table.
Farm director
Citrus, 6 sites
“We used to close attendance three days late because the registers travelled by car. Now the register is closed at the block and payroll already has it.”
Operations manager
Berries under cover
“Estimated versus confirmed weight per client used to be a monthly argument. Having both on the same record ended it.”
Head of HR
1,200 seasonal workers
“CNSS, AMO and IR were the reason we kept a parallel spreadsheet. The payroll run now reconciles against the days supervisors recorded.”
Finance controller
Mixed crops, 4 farms
“Cost per hectare was a reconstruction at the end of the season. It is now a report I can open in the middle of one.”
Packhouse supervisor
Export tomatoes
“Stock issues are tied to the block that consumed them, so consumption stops being one big number nobody can explain.”
Farm director
Citrus, 6 sites
“We used to close attendance three days late because the registers travelled by car. Now the register is closed at the block and payroll already has it.”
Operations manager
Berries under cover
“Estimated versus confirmed weight per client used to be a monthly argument. Having both on the same record ended it.”
Head of HR
1,200 seasonal workers
“CNSS, AMO and IR were the reason we kept a parallel spreadsheet. The payroll run now reconciles against the days supervisors recorded.”
Finance controller
Mixed crops, 4 farms
“Cost per hectare was a reconstruction at the end of the season. It is now a report I can open in the middle of one.”
Packhouse supervisor
Export tomatoes
“Stock issues are tied to the block that consumed them, so consumption stops being one big number nobody can explain.”
Farm director
Citrus, 6 sites
“We used to close attendance three days late because the registers travelled by car. Now the register is closed at the block and payroll already has it.”
Operations manager
Berries under cover
“Estimated versus confirmed weight per client used to be a monthly argument. Having both on the same record ended it.”
Head of HR
1,200 seasonal workers
“CNSS, AMO and IR were the reason we kept a parallel spreadsheet. The payroll run now reconciles against the days supervisors recorded.”
Finance controller
Mixed crops, 4 farms
“Cost per hectare was a reconstruction at the end of the season. It is now a report I can open in the middle of one.”
Packhouse supervisor
Export tomatoes
“Stock issues are tied to the block that consumed them, so consumption stops being one big number nobody can explain.”
Farm director
Citrus, 6 sites
“We used to close attendance three days late because the registers travelled by car. Now the register is closed at the block and payroll already has it.”
Operations manager
Berries under cover
“Estimated versus confirmed weight per client used to be a monthly argument. Having both on the same record ended it.”
Head of HR
1,200 seasonal workers
“CNSS, AMO and IR were the reason we kept a parallel spreadsheet. The payroll run now reconciles against the days supervisors recorded.”
Finance controller
Mixed crops, 4 farms
“Cost per hectare was a reconstruction at the end of the season. It is now a report I can open in the middle of one.”
Packhouse supervisor
Export tomatoes
“Stock issues are tied to the block that consumed them, so consumption stops being one big number nobody can explain.”
Plans scale with tracked planted area. Every deployment starts with a walkthrough of your farms, crews and crops — we confirm the hectare rate after that conversation.
What's included:
What's included:
What's included:
Thousands of hectares across regions and entities?
Let's talk
What changes when the register, the harvest sheet and the stock book stop living in separate places.
The practical details about running OptiWare FMS on a working farm.

We'll walk through your farms, crews and crops, then show you exactly how the same records flow from the block into payroll, stock and cost reporting.
Book a demoTell us how many farms you run, how your crews are organised and where the paper still lives. We'll show you the parts that apply to you.